builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-1005 starttime: 1468504085.01 results: success (0) buildid: 20160714050942 builduid: c397ffc3b333402787154f3bf98d9259 revision: 306382512096564f06aa175ddddeef59a90f36f0 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-14 06:48:05.014875) ========= master: http://buildbot-master02.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-14 06:48:05.015336) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 3 mins, 33 secs) (at 2016-07-14 06:48:05.015627) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 3 mins, 33 secs) (at 2016-07-14 06:51:38.452724) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 58 secs) (at 2016-07-14 06:51:38.452998) ========= 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-1468503602.866460-1150880916 _=/tools/buildbot/bin/python using PTY: False --2016-07-14 06:52:04-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 10.9M=0.001s 2016-07-14 06:52:05 (10.9 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.582368 ========= master_lag: 57.60 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 58 secs) (at 2016-07-14 06:52:36.637212) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 37 secs) (at 2016-07-14 06:52:36.637538) ========= 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-1468503602.866460-1150880916 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.028140 ========= master_lag: 37.20 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 37 secs) (at 2016-07-14 06:53:13.869143) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 26 secs) (at 2016-07-14 06:53:13.869515) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 306382512096564f06aa175ddddeef59a90f36f0 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 306382512096564f06aa175ddddeef59a90f36f0 --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-1468503602.866460-1150880916 _=/tools/buildbot/bin/python using PTY: False 2016-07-14 06:53:24,456 truncating revision to first 12 chars 2016-07-14 06:53:24,457 Setting DEBUG logging. 2016-07-14 06:53:24,457 attempt 1/10 2016-07-14 06:53:24,457 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/306382512096?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-14 06:53:26,186 unpacking tar archive at: mozilla-beta-306382512096/testing/mozharness/ program finished with exit code 0 elapsedTime=2.373192 ========= master_lag: 24.42 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 26 secs) (at 2016-07-14 06:53:40.666780) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-14 06:53:40.667095) ========= script_repo_revision: 306382512096564f06aa175ddddeef59a90f36f0 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-14 06:53:40.667466) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 2 mins, 24 secs) (at 2016-07-14 06:53:40.667740) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 2 mins, 24 secs) (at 2016-07-14 06:56:04.670591) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 28 secs) (at 2016-07-14 06:56:04.670962) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1468503602.866460-1150880916 _=/tools/buildbot/bin/python using PTY: False 06:56:06 INFO - MultiFileLogger online at 20160714 06:56:06 in /builds/slave/test 06:56:06 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 06:56:06 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 06:56:06 INFO - {'append_to_log': False, 06:56:06 INFO - 'base_work_dir': '/builds/slave/test', 06:56:06 INFO - 'blob_upload_branch': 'mozilla-beta', 06:56:06 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 06:56:06 INFO - 'buildbot_json_path': 'buildprops.json', 06:56:06 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 06:56:06 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 06:56:06 INFO - 'download_minidump_stackwalk': True, 06:56:06 INFO - 'download_symbols': 'true', 06:56:06 INFO - 'e10s': False, 06:56:06 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 06:56:06 INFO - 'tooltool.py': '/tools/tooltool.py', 06:56:06 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 06:56:06 INFO - '/tools/misc-python/virtualenv.py')}, 06:56:06 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 06:56:06 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 06:56:06 INFO - 'log_level': 'info', 06:56:06 INFO - 'log_to_console': True, 06:56:06 INFO - 'opt_config_files': (), 06:56:06 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 06:56:06 INFO - '--processes=1', 06:56:06 INFO - '--config=%(test_path)s/wptrunner.ini', 06:56:06 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 06:56:06 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 06:56:06 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 06:56:06 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 06:56:06 INFO - 'pip_index': False, 06:56:06 INFO - 'require_test_zip': True, 06:56:06 INFO - 'test_type': ('testharness',), 06:56:06 INFO - 'this_chunk': '1', 06:56:06 INFO - 'tooltool_cache': '/builds/tooltool_cache', 06:56:06 INFO - 'total_chunks': '10', 06:56:06 INFO - 'virtualenv_path': 'venv', 06:56:06 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 06:56:06 INFO - 'work_dir': 'build'} 06:56:06 INFO - ##### 06:56:06 INFO - ##### Running clobber step. 06:56:06 INFO - ##### 06:56:06 INFO - Running pre-action listener: _resource_record_pre_action 06:56:06 INFO - Running main action method: clobber 06:56:06 INFO - rmtree: /builds/slave/test/build 06:56:06 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 06:56:08 INFO - Running post-action listener: _resource_record_post_action 06:56:08 INFO - ##### 06:56:08 INFO - ##### Running read-buildbot-config step. 06:56:08 INFO - ##### 06:56:08 INFO - Running pre-action listener: _resource_record_pre_action 06:56:08 INFO - Running main action method: read_buildbot_config 06:56:08 INFO - Using buildbot properties: 06:56:08 INFO - { 06:56:08 INFO - "project": "", 06:56:08 INFO - "product": "firefox", 06:56:08 INFO - "script_repo_revision": "production", 06:56:08 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 06:56:08 INFO - "repository": "", 06:56:08 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 06:56:08 INFO - "buildid": "20160714050942", 06:56:08 INFO - "pgo_build": "False", 06:56:08 INFO - "basedir": "/builds/slave/test", 06:56:08 INFO - "buildnumber": 6, 06:56:08 INFO - "slavename": "tst-linux32-spot-1005", 06:56:08 INFO - "revision": "306382512096564f06aa175ddddeef59a90f36f0", 06:56:08 INFO - "master": "http://buildbot-master02.bb.releng.use1.mozilla.com:8201/", 06:56:08 INFO - "platform": "linux", 06:56:08 INFO - "branch": "mozilla-beta", 06:56:08 INFO - "repo_path": "releases/mozilla-beta", 06:56:08 INFO - "moz_repo_path": "", 06:56:08 INFO - "stage_platform": "linux", 06:56:08 INFO - "builduid": "c397ffc3b333402787154f3bf98d9259", 06:56:08 INFO - "slavebuilddir": "test" 06:56:08 INFO - } 06:56:08 INFO - Found installer url https://queue.taskcluster.net/v1/task/AcHx4e6DRJu45E37tw5dRw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 06:56:08 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/AcHx4e6DRJu45E37tw5dRw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 06:56:08 INFO - Running post-action listener: _resource_record_post_action 06:56:08 INFO - ##### 06:56:08 INFO - ##### Running download-and-extract step. 06:56:08 INFO - ##### 06:56:08 INFO - Running pre-action listener: _resource_record_pre_action 06:56:08 INFO - Running main action method: download_and_extract 06:56:08 INFO - mkdir: /builds/slave/test/build/tests 06:56:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:56:08 INFO - https://queue.taskcluster.net/v1/task/AcHx4e6DRJu45E37tw5dRw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 06:56:08 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/AcHx4e6DRJu45E37tw5dRw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 06:56:08 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/AcHx4e6DRJu45E37tw5dRw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 06:56:08 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/AcHx4e6DRJu45E37tw5dRw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 06:56:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/AcHx4e6DRJu45E37tw5dRw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json'}, attempt #1 06:56:09 INFO - Downloaded 1291 bytes. 06:56:09 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 06:56:09 INFO - Using the following test package requirements: 06:56:09 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 06:56:09 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 06:56:09 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 06:56:09 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 06:56:09 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 06:56:09 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 06:56:09 INFO - u'jsshell-linux-i686.zip'], 06:56:09 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 06:56:09 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 06:56:09 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 06:56:09 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 06:56:09 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 06:56:09 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 06:56:09 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 06:56:09 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 06:56:09 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 06:56:09 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 06:56:09 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 06:56:09 INFO - Downloading packages: [u'firefox-48.0.en-US.linux-i686.common.tests.zip', u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 06:56: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')]} 06:56:09 INFO - https://queue.taskcluster.net/v1/task/AcHx4e6DRJu45E37tw5dRw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 06:56:09 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/AcHx4e6DRJu45E37tw5dRw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 06:56:09 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/AcHx4e6DRJu45E37tw5dRw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 06:56:09 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/AcHx4e6DRJu45E37tw5dRw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip 06:56:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/AcHx4e6DRJu45E37tw5dRw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip'}, attempt #1 06:56:17 INFO - Downloaded 22824385 bytes. 06:56:17 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 06:56:17 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 06:56:18 INFO - caution: filename not matched: web-platform/* 06:56:18 INFO - Return code: 11 06:56: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')]} 06:56:18 INFO - https://queue.taskcluster.net/v1/task/AcHx4e6DRJu45E37tw5dRw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 06:56:18 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/AcHx4e6DRJu45E37tw5dRw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 06:56:18 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/AcHx4e6DRJu45E37tw5dRw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 06:56:18 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/AcHx4e6DRJu45E37tw5dRw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 06:56:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/AcHx4e6DRJu45E37tw5dRw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 06:56:28 INFO - Downloaded 36389876 bytes. 06:56:28 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 06:56:28 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 06:56:32 INFO - caution: filename not matched: bin/* 06:56:32 INFO - caution: filename not matched: config/* 06:56:32 INFO - caution: filename not matched: mozbase/* 06:56:32 INFO - caution: filename not matched: marionette/* 06:56:32 INFO - caution: filename not matched: tools/wptserve/* 06:56:32 INFO - Return code: 11 06:56:32 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')]} 06:56:32 INFO - https://queue.taskcluster.net/v1/task/AcHx4e6DRJu45E37tw5dRw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 06:56:32 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/AcHx4e6DRJu45E37tw5dRw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 06:56:32 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/AcHx4e6DRJu45E37tw5dRw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 06:56:32 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/AcHx4e6DRJu45E37tw5dRw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 06:56:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/AcHx4e6DRJu45E37tw5dRw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2'}, attempt #1 06:56:52 INFO - Downloaded 69355869 bytes. 06:56:52 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/AcHx4e6DRJu45E37tw5dRw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 06:56:52 INFO - mkdir: /builds/slave/test/properties 06:56:52 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 06:56:52 INFO - Writing to file /builds/slave/test/properties/build_url 06:56:52 INFO - Contents: 06:56:52 INFO - build_url:https://queue.taskcluster.net/v1/task/AcHx4e6DRJu45E37tw5dRw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 06:56:53 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/AcHx4e6DRJu45E37tw5dRw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 06:56:53 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 06:56:53 INFO - Writing to file /builds/slave/test/properties/symbols_url 06:56:53 INFO - Contents: 06:56:53 INFO - symbols_url:https://queue.taskcluster.net/v1/task/AcHx4e6DRJu45E37tw5dRw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 06:56:53 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')]} 06:56:53 INFO - https://queue.taskcluster.net/v1/task/AcHx4e6DRJu45E37tw5dRw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 06:56:53 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/AcHx4e6DRJu45E37tw5dRw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 06:56:53 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/AcHx4e6DRJu45E37tw5dRw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 06:56:53 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/AcHx4e6DRJu45E37tw5dRw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 06:56:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/AcHx4e6DRJu45E37tw5dRw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 06:57:18 INFO - Downloaded 92358924 bytes. 06:57:18 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 06:57:18 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 06:57:28 INFO - Return code: 0 06:57:28 INFO - Running post-action listener: _resource_record_post_action 06:57:28 INFO - Running post-action listener: set_extra_try_arguments 06:57:28 INFO - ##### 06:57:28 INFO - ##### Running create-virtualenv step. 06:57:28 INFO - ##### 06:57:28 INFO - Running pre-action listener: _pre_create_virtualenv 06:57:28 INFO - Running pre-action listener: _resource_record_pre_action 06:57:28 INFO - Running main action method: create_virtualenv 06:57:28 INFO - Creating virtualenv /builds/slave/test/build/venv 06:57:28 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 06:57:28 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 06:57:28 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 06:57:28 INFO - Using real prefix '/usr' 06:57:28 INFO - New python executable in /builds/slave/test/build/venv/bin/python 06:57:30 INFO - Installing distribute.............................................................................................................................................................................................done. 06:57:33 INFO - Installing pip.................done. 06:57:33 INFO - Return code: 0 06:57:33 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 06:57:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:57:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:57:33 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:57:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:57:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:57:33 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:57:33 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9954c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x99bb598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9a6df28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x974fe30>, '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 0x99ecc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9a6b470>, '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-1468503602.866460-1150880916', '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 06:57:33 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 06:57:33 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 06:57:33 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:57:33 INFO - 'CCACHE_UMASK': '002', 06:57:33 INFO - 'DISPLAY': ':0', 06:57:33 INFO - 'HOME': '/home/cltbld', 06:57:33 INFO - 'LANG': 'en_US.UTF-8', 06:57:33 INFO - 'LOGNAME': 'cltbld', 06:57:33 INFO - 'MAIL': '/var/mail/cltbld', 06:57:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:57:33 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:57:33 INFO - 'MOZ_NO_REMOTE': '1', 06:57:33 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:57:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:57:33 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:57:33 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:57:33 INFO - 'PWD': '/builds/slave/test', 06:57:33 INFO - 'SHELL': '/bin/bash', 06:57:33 INFO - 'SHLVL': '1', 06:57:33 INFO - 'TERM': 'linux', 06:57:33 INFO - 'TMOUT': '86400', 06:57:33 INFO - 'USER': 'cltbld', 06:57:33 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468503602.866460-1150880916', 06:57:33 INFO - '_': '/tools/buildbot/bin/python'} 06:57:34 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:57:34 INFO - Downloading/unpacking psutil>=0.7.1 06:57:34 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 06:57:34 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 06:57:34 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:57:34 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:57:34 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 06:57:34 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 06:57:39 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 06:57:39 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 06:57:39 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:57:39 INFO - Installing collected packages: psutil 06:57:39 INFO - Running setup.py install for psutil 06:57:39 INFO - building 'psutil._psutil_linux' extension 06:57:39 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 06:57:40 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 06:57:40 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 06:57:40 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 06:57:40 INFO - building 'psutil._psutil_posix' extension 06:57:40 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 06:57:40 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 06:57:40 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 06:57:40 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:57:41 INFO - Successfully installed psutil 06:57:41 INFO - Cleaning up... 06:57:41 INFO - Return code: 0 06:57:41 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 06:57:41 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')]} 06:57:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:57:41 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:57:41 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')]} 06:57:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:57:41 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:57:41 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9954c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x99bb598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9a6df28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x974fe30>, '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 0x99ecc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9a6b470>, '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-1468503602.866460-1150880916', '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 06:57:41 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 06:57:41 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 06:57:41 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:57:41 INFO - 'CCACHE_UMASK': '002', 06:57:41 INFO - 'DISPLAY': ':0', 06:57:41 INFO - 'HOME': '/home/cltbld', 06:57:41 INFO - 'LANG': 'en_US.UTF-8', 06:57:41 INFO - 'LOGNAME': 'cltbld', 06:57:41 INFO - 'MAIL': '/var/mail/cltbld', 06:57:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:57:41 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:57:41 INFO - 'MOZ_NO_REMOTE': '1', 06:57:41 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:57:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:57:41 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:57:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:57:41 INFO - 'PWD': '/builds/slave/test', 06:57:41 INFO - 'SHELL': '/bin/bash', 06:57:41 INFO - 'SHLVL': '1', 06:57:41 INFO - 'TERM': 'linux', 06:57:41 INFO - 'TMOUT': '86400', 06:57:41 INFO - 'USER': 'cltbld', 06:57:41 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468503602.866460-1150880916', 06:57:41 INFO - '_': '/tools/buildbot/bin/python'} 06:57:41 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:57:41 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 06:57:41 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 06:57:41 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 06:57:41 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:57:41 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:57:41 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 06:57:41 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 06:57:46 INFO - Downloading mozsystemmonitor-0.0.tar.gz 06:57:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 06:57:46 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 06:57:46 INFO - Installing collected packages: mozsystemmonitor 06:57:46 INFO - Running setup.py install for mozsystemmonitor 06:57:46 INFO - Successfully installed mozsystemmonitor 06:57:46 INFO - Cleaning up... 06:57:46 INFO - Return code: 0 06:57:46 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 06:57: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')]} 06:57:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:57:46 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:57: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')]} 06:57:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:57:46 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:57:46 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9954c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x99bb598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9a6df28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x974fe30>, '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 0x99ecc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9a6b470>, '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-1468503602.866460-1150880916', '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 06:57:46 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 06:57:46 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 06:57:46 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:57:46 INFO - 'CCACHE_UMASK': '002', 06:57:46 INFO - 'DISPLAY': ':0', 06:57:46 INFO - 'HOME': '/home/cltbld', 06:57:46 INFO - 'LANG': 'en_US.UTF-8', 06:57:46 INFO - 'LOGNAME': 'cltbld', 06:57:46 INFO - 'MAIL': '/var/mail/cltbld', 06:57:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:57:46 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:57:46 INFO - 'MOZ_NO_REMOTE': '1', 06:57:46 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:57:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:57:46 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:57:46 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:57:46 INFO - 'PWD': '/builds/slave/test', 06:57:46 INFO - 'SHELL': '/bin/bash', 06:57:46 INFO - 'SHLVL': '1', 06:57:46 INFO - 'TERM': 'linux', 06:57:46 INFO - 'TMOUT': '86400', 06:57:46 INFO - 'USER': 'cltbld', 06:57:46 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468503602.866460-1150880916', 06:57:46 INFO - '_': '/tools/buildbot/bin/python'} 06:57:47 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:57:47 INFO - Downloading/unpacking blobuploader==1.2.4 06:57:47 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 06:57:47 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 06:57:47 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:57:47 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:57:47 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 06:57:47 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 06:57:51 INFO - Downloading blobuploader-1.2.4.tar.gz 06:57:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 06:57:52 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 06:57:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:57:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:57:52 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:57:52 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:57:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:57:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:57:53 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 06:57:53 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 06:57:53 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 06:57:53 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 06:57:53 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:57:53 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:57:53 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 06:57:53 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 06:57:53 INFO - Downloading docopt-0.6.1.tar.gz 06:57:53 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 06:57:53 INFO - Installing collected packages: blobuploader, requests, docopt 06:57:53 INFO - Running setup.py install for blobuploader 06:57:54 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 06:57:54 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 06:57:54 INFO - Running setup.py install for requests 06:57:54 INFO - Running setup.py install for docopt 06:57:55 INFO - Successfully installed blobuploader requests docopt 06:57:55 INFO - Cleaning up... 06:57:55 INFO - Return code: 0 06:57:55 INFO - Installing None into virtualenv /builds/slave/test/build/venv 06:57:55 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')]} 06:57:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:57:55 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:57:55 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')]} 06:57:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:57:55 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:57:55 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9954c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x99bb598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9a6df28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x974fe30>, '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 0x99ecc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9a6b470>, '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-1468503602.866460-1150880916', '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 06:57:55 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 06:57:55 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 06:57:55 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:57:55 INFO - 'CCACHE_UMASK': '002', 06:57:55 INFO - 'DISPLAY': ':0', 06:57:55 INFO - 'HOME': '/home/cltbld', 06:57:55 INFO - 'LANG': 'en_US.UTF-8', 06:57:55 INFO - 'LOGNAME': 'cltbld', 06:57:55 INFO - 'MAIL': '/var/mail/cltbld', 06:57:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:57:55 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:57:55 INFO - 'MOZ_NO_REMOTE': '1', 06:57:55 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:57:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:57:55 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:57:55 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:57:55 INFO - 'PWD': '/builds/slave/test', 06:57:55 INFO - 'SHELL': '/bin/bash', 06:57:55 INFO - 'SHLVL': '1', 06:57:55 INFO - 'TERM': 'linux', 06:57:55 INFO - 'TMOUT': '86400', 06:57:55 INFO - 'USER': 'cltbld', 06:57:55 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468503602.866460-1150880916', 06:57:55 INFO - '_': '/tools/buildbot/bin/python'} 06:57:55 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:57:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 06:57:55 INFO - Running setup.py (path:/tmp/pip-EQVt8H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 06:57:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 06:57:55 INFO - Running setup.py (path:/tmp/pip-G6te04-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 06:57:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 06:57:55 INFO - Running setup.py (path:/tmp/pip-4VFyg9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 06:57:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 06:57:56 INFO - Running setup.py (path:/tmp/pip-kQRiRE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 06:57:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 06:57:56 INFO - Running setup.py (path:/tmp/pip-XKvajy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 06:57:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 06:57:56 INFO - Running setup.py (path:/tmp/pip-N1LtGx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 06:57:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 06:57:56 INFO - Running setup.py (path:/tmp/pip-WG2KsZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 06:57:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 06:57:56 INFO - Running setup.py (path:/tmp/pip-VoN7iI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 06:57:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 06:57:56 INFO - Running setup.py (path:/tmp/pip-escAwL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 06:57:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 06:57:56 INFO - Running setup.py (path:/tmp/pip-lut0dO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 06:57:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 06:57:56 INFO - Running setup.py (path:/tmp/pip-LvALXV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 06:57:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 06:57:57 INFO - Running setup.py (path:/tmp/pip-ilRR3k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 06:57:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 06:57:57 INFO - Running setup.py (path:/tmp/pip-kLfavf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 06:57:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 06:57:57 INFO - Running setup.py (path:/tmp/pip-f1N02w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 06:57:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 06:57:57 INFO - Running setup.py (path:/tmp/pip-IwHk4b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 06:57:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 06:57:57 INFO - Running setup.py (path:/tmp/pip-Iqo078-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 06:57:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 06:57:57 INFO - Running setup.py (path:/tmp/pip-pXRcRf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 06:57:57 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 06:57:57 INFO - Running setup.py (path:/tmp/pip-mpFg9T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 06:57:58 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 06:57:58 INFO - Running setup.py (path:/tmp/pip-ChSg1T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 06:57:58 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:57:58 INFO - Running setup.py (path:/tmp/pip-DP_VuL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:57:58 INFO - Unpacking /builds/slave/test/build/tests/marionette 06:57:58 INFO - Running setup.py (path:/tmp/pip-7DZrRQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 06:57:58 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:57:58 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 06:57:58 INFO - Running setup.py install for manifestparser 06:57:59 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 06:57:59 INFO - Running setup.py install for mozcrash 06:57:59 INFO - Running setup.py install for mozdebug 06:57:59 INFO - Running setup.py install for mozdevice 06:57:59 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 06:57:59 INFO - Installing dm script to /builds/slave/test/build/venv/bin 06:57:59 INFO - Running setup.py install for mozfile 06:57:59 INFO - Running setup.py install for mozhttpd 06:58:00 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 06:58:00 INFO - Running setup.py install for mozinfo 06:58:00 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 06:58:00 INFO - Running setup.py install for mozInstall 06:58:00 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 06:58:00 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 06:58:00 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 06:58:00 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 06:58:00 INFO - Running setup.py install for mozleak 06:58:00 INFO - Running setup.py install for mozlog 06:58:01 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 06:58:01 INFO - Running setup.py install for moznetwork 06:58:01 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 06:58:01 INFO - Running setup.py install for mozprocess 06:58:01 INFO - Running setup.py install for mozprofile 06:58:01 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 06:58:01 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 06:58:01 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 06:58:01 INFO - Running setup.py install for mozrunner 06:58:01 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 06:58:01 INFO - Running setup.py install for mozscreenshot 06:58:02 INFO - Running setup.py install for moztest 06:58:02 INFO - Running setup.py install for mozversion 06:58:02 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 06:58:02 INFO - Running setup.py install for wptserve 06:58:02 INFO - Running setup.py install for marionette-driver 06:58:03 INFO - Running setup.py install for browsermob-proxy 06:58:03 INFO - Running setup.py install for marionette-client 06:58:03 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:58:03 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 06:58:03 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 06:58:03 INFO - Cleaning up... 06:58:03 INFO - Return code: 0 06:58:03 INFO - Installing None into virtualenv /builds/slave/test/build/venv 06:58:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:58:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:58:03 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:58:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:58:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:58:03 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:58:03 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9954c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x99bb598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9a6df28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x974fe30>, '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 0x99ecc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9a6b470>, '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-1468503602.866460-1150880916', '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 06:58:03 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 06:58:03 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 06:58:03 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:58:03 INFO - 'CCACHE_UMASK': '002', 06:58:03 INFO - 'DISPLAY': ':0', 06:58:03 INFO - 'HOME': '/home/cltbld', 06:58:03 INFO - 'LANG': 'en_US.UTF-8', 06:58:03 INFO - 'LOGNAME': 'cltbld', 06:58:03 INFO - 'MAIL': '/var/mail/cltbld', 06:58:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:58:03 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:58:03 INFO - 'MOZ_NO_REMOTE': '1', 06:58:03 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:58:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:58:03 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:58:03 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:58:03 INFO - 'PWD': '/builds/slave/test', 06:58:03 INFO - 'SHELL': '/bin/bash', 06:58:03 INFO - 'SHLVL': '1', 06:58:03 INFO - 'TERM': 'linux', 06:58:03 INFO - 'TMOUT': '86400', 06:58:03 INFO - 'USER': 'cltbld', 06:58:03 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468503602.866460-1150880916', 06:58:03 INFO - '_': '/tools/buildbot/bin/python'} 06:58:04 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:58:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 06:58:04 INFO - Running setup.py (path:/tmp/pip-MgNuSg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 06:58:04 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)) 06:58:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 06:58:04 INFO - Running setup.py (path:/tmp/pip-FKY4NI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 06:58:04 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)) 06:58:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 06:58:04 INFO - Running setup.py (path:/tmp/pip-8hvZpc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 06:58:04 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)) 06:58:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 06:58:04 INFO - Running setup.py (path:/tmp/pip-03cP5J-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 06:58:04 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)) 06:58:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 06:58:04 INFO - Running setup.py (path:/tmp/pip-kxbro6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 06:58:04 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)) 06:58:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 06:58:04 INFO - Running setup.py (path:/tmp/pip-5QLSZJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 06:58:05 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)) 06:58:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 06:58:05 INFO - Running setup.py (path:/tmp/pip-XNRwHp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 06:58:05 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)) 06:58:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 06:58:05 INFO - Running setup.py (path:/tmp/pip-ptYFtv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 06:58:05 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)) 06:58:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 06:58:05 INFO - Running setup.py (path:/tmp/pip-jQBmBt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 06:58:05 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)) 06:58:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 06:58:05 INFO - Running setup.py (path:/tmp/pip-VUAPsQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 06:58:05 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)) 06:58:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 06:58:05 INFO - Running setup.py (path:/tmp/pip-BtSBhv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 06:58:05 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)) 06:58:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 06:58:05 INFO - Running setup.py (path:/tmp/pip-lm_iqM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 06:58:05 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)) 06:58:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 06:58:05 INFO - Running setup.py (path:/tmp/pip-JLiyUt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 06:58:06 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)) 06:58:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 06:58:06 INFO - Running setup.py (path:/tmp/pip-i5G7xN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 06:58:06 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)) 06:58:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 06:58:06 INFO - Running setup.py (path:/tmp/pip-j_QG9t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 06:58:06 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)) 06:58:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 06:58:06 INFO - Running setup.py (path:/tmp/pip-pkchRX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 06:58:06 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)) 06:58:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 06:58:06 INFO - Running setup.py (path:/tmp/pip-TTQDm6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 06:58:06 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)) 06:58:06 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 06:58:06 INFO - Running setup.py (path:/tmp/pip-JpKWnh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 06:58:06 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)) 06:58:06 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 06:58:06 INFO - Running setup.py (path:/tmp/pip-hzSdxX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 06:58:06 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)) 06:58:06 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:58:06 INFO - Running setup.py (path:/tmp/pip-CoNZtr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:58:07 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)) 06:58:07 INFO - Unpacking /builds/slave/test/build/tests/marionette 06:58:07 INFO - Running setup.py (path:/tmp/pip-Xy7BOX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 06:58:07 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:58:07 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)) 06:58:07 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)) 06:58:07 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)) 06:58:07 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)) 06:58:07 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)) 06:58:07 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)) 06:58:07 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 06:58:07 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:58:07 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:58:07 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:58:07 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:58:07 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:58:07 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:58:12 INFO - Downloading blessings-1.6.tar.gz 06:58:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 06:58:12 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)) 06:58:12 INFO - Installing collected packages: blessings 06:58:12 INFO - Running setup.py install for blessings 06:58:13 INFO - Successfully installed blessings 06:58:13 INFO - Cleaning up... 06:58:13 INFO - Return code: 0 06:58:13 INFO - Done creating virtualenv /builds/slave/test/build/venv. 06:58:13 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 06:58:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 06:58:13 INFO - Reading from file tmpfile_stdout 06:58:13 INFO - Current package versions: 06:58:13 INFO - argparse == 1.2.1 06:58:13 INFO - blessings == 1.6 06:58:13 INFO - blobuploader == 1.2.4 06:58:13 INFO - browsermob-proxy == 0.6.0 06:58:13 INFO - docopt == 0.6.1 06:58:13 INFO - manifestparser == 1.1 06:58:13 INFO - marionette-client == 2.3.0 06:58:13 INFO - marionette-driver == 1.4.0 06:58:13 INFO - mozInstall == 1.12 06:58:13 INFO - mozcrash == 0.17 06:58:13 INFO - mozdebug == 0.1 06:58:13 INFO - mozdevice == 0.48 06:58:13 INFO - mozfile == 1.2 06:58:13 INFO - mozhttpd == 0.7 06:58:13 INFO - mozinfo == 0.9 06:58:13 INFO - mozleak == 0.1 06:58:13 INFO - mozlog == 3.1 06:58:13 INFO - moznetwork == 0.27 06:58:13 INFO - mozprocess == 0.22 06:58:13 INFO - mozprofile == 0.28 06:58:13 INFO - mozrunner == 6.11 06:58:13 INFO - mozscreenshot == 0.1 06:58:13 INFO - mozsystemmonitor == 0.0 06:58:13 INFO - moztest == 0.7 06:58:13 INFO - mozversion == 1.4 06:58:13 INFO - psutil == 3.1.1 06:58:13 INFO - requests == 1.2.3 06:58:13 INFO - wptserve == 1.4.0 06:58:13 INFO - wsgiref == 0.1.2 06:58:13 INFO - Running post-action listener: _resource_record_post_action 06:58:13 INFO - Running post-action listener: _start_resource_monitoring 06:58:13 INFO - Starting resource monitoring. 06:58:13 INFO - ##### 06:58:13 INFO - ##### Running pull step. 06:58:13 INFO - ##### 06:58:13 INFO - Running pre-action listener: _resource_record_pre_action 06:58:13 INFO - Running main action method: pull 06:58:13 INFO - Pull has nothing to do! 06:58:13 INFO - Running post-action listener: _resource_record_post_action 06:58:13 INFO - ##### 06:58:13 INFO - ##### Running install step. 06:58:13 INFO - ##### 06:58:13 INFO - Running pre-action listener: _resource_record_pre_action 06:58:13 INFO - Running main action method: install 06:58:13 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 06:58:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 06:58:13 INFO - Reading from file tmpfile_stdout 06:58:13 INFO - Detecting whether we're running mozinstall >=1.0... 06:58:13 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 06:58:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 06:58:14 INFO - Reading from file tmpfile_stdout 06:58:14 INFO - Output received: 06:58:14 INFO - Usage: mozinstall [options] installer 06:58:14 INFO - Options: 06:58:14 INFO - -h, --help show this help message and exit 06:58:14 INFO - -d DEST, --destination=DEST 06:58:14 INFO - Directory to install application into. [default: 06:58:14 INFO - "/builds/slave/test"] 06:58:14 INFO - --app=APP Application being installed. [default: firefox] 06:58:14 INFO - mkdir: /builds/slave/test/build/application 06:58:14 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 06:58:14 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 06:58:43 INFO - Reading from file tmpfile_stdout 06:58:43 INFO - Output received: 06:58:43 INFO - /builds/slave/test/build/application/firefox/firefox 06:58:43 INFO - Running post-action listener: _resource_record_post_action 06:58:43 INFO - ##### 06:58:43 INFO - ##### Running run-tests step. 06:58:43 INFO - ##### 06:58:43 INFO - Running pre-action listener: _resource_record_pre_action 06:58:43 INFO - Running main action method: run_tests 06:58:43 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 06:58:43 INFO - Minidump filename unknown. Determining based upon platform and architecture. 06:58:43 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 06:58:43 INFO - grabbing minidump binary from tooltool 06:58:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:58:43 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 0x974fe30>, '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 0x99ecc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9a6b470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 06:58:43 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 06:58:43 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 06:58:43 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 06:58:43 INFO - Return code: 0 06:58:43 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 06:58:43 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 06:58:43 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/AcHx4e6DRJu45E37tw5dRw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 06:58:43 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/AcHx4e6DRJu45E37tw5dRw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 06:58:43 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:58:43 INFO - 'CCACHE_UMASK': '002', 06:58:43 INFO - 'DISPLAY': ':0', 06:58:43 INFO - 'HOME': '/home/cltbld', 06:58:43 INFO - 'LANG': 'en_US.UTF-8', 06:58:43 INFO - 'LOGNAME': 'cltbld', 06:58:43 INFO - 'MAIL': '/var/mail/cltbld', 06:58:43 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 06:58:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:58:43 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:58:43 INFO - 'MOZ_NO_REMOTE': '1', 06:58:43 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:58:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:58:43 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:58:43 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:58:43 INFO - 'PWD': '/builds/slave/test', 06:58:43 INFO - 'SHELL': '/bin/bash', 06:58:43 INFO - 'SHLVL': '1', 06:58:43 INFO - 'TERM': 'linux', 06:58:43 INFO - 'TMOUT': '86400', 06:58:43 INFO - 'USER': 'cltbld', 06:58:43 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468503602.866460-1150880916', 06:58:43 INFO - '_': '/tools/buildbot/bin/python'} 06:58:43 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/AcHx4e6DRJu45E37tw5dRw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 06:58:44 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 06:58:44 INFO - import pkg_resources 06:58:45 INFO - Using 1 client processes 06:58:45 INFO - wptserve Starting http server on 127.0.0.1:8000 06:58:45 INFO - wptserve Starting http server on 127.0.0.1:8001 06:58:45 INFO - wptserve Starting http server on 127.0.0.1:8443 06:58:48 INFO - SUITE-START | Running 778 tests 06:58:48 INFO - Running testharness tests 06:58:48 INFO - Setting up ssl 06:58:48 INFO - PROCESS | certutil | 06:58:48 INFO - PROCESS | certutil | 06:58:48 INFO - PROCESS | certutil | 06:58:48 INFO - Certificate Nickname Trust Attributes 06:58:48 INFO - SSL,S/MIME,JAR/XPI 06:58:48 INFO - 06:58:48 INFO - web-platform-tests CT,, 06:58:48 INFO - 06:58:48 INFO - Starting runner 06:58:51 INFO - PROCESS | 1729 | 1468504731091 Marionette DEBUG Marionette enabled via build flag and pref 06:58:51 INFO - PROCESS | 1729 | ++DOCSHELL 0xa4d4e400 == 1 [pid = 1729] [id = 1] 06:58:51 INFO - PROCESS | 1729 | ++DOMWINDOW == 1 (0xa4d4e800) [pid = 1729] [serial = 1] [outer = (nil)] 06:58:51 INFO - PROCESS | 1729 | [1729] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 06:58:51 INFO - PROCESS | 1729 | ++DOMWINDOW == 2 (0xa4d4f000) [pid = 1729] [serial = 2] [outer = 0xa4d4e800] 06:58:51 INFO - PROCESS | 1729 | 1468504731808 Marionette INFO Listening on port 2828 06:58:52 INFO - PROCESS | 1729 | 1468504732440 Marionette DEBUG Marionette enabled via command-line flag 06:58:52 INFO - PROCESS | 1729 | ++DOCSHELL 0xa6182800 == 2 [pid = 1729] [id = 2] 06:58:52 INFO - PROCESS | 1729 | ++DOMWINDOW == 3 (0xa6183c00) [pid = 1729] [serial = 3] [outer = (nil)] 06:58:52 INFO - PROCESS | 1729 | [1729] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 06:58:52 INFO - PROCESS | 1729 | ++DOMWINDOW == 4 (0xa8b47c00) [pid = 1729] [serial = 4] [outer = 0xa6183c00] 06:58:52 INFO - PROCESS | 1729 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a1fd0260 06:58:52 INFO - PROCESS | 1729 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a1fd0d40 06:58:52 INFO - PROCESS | 1729 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a1fdedc0 06:58:52 INFO - PROCESS | 1729 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a1ff9a20 06:58:52 INFO - PROCESS | 1729 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a1fdf7a0 06:58:52 INFO - PROCESS | 1729 | ++DOMWINDOW == 5 (0xa102f400) [pid = 1729] [serial = 5] [outer = 0xa4d4e800] 06:58:52 INFO - PROCESS | 1729 | [1729] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:58:52 INFO - PROCESS | 1729 | 1468504732850 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:38914 06:58:52 INFO - PROCESS | 1729 | [1729] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:58:52 INFO - PROCESS | 1729 | 1468504732883 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:38915 06:58:52 INFO - PROCESS | 1729 | 1468504732944 Marionette DEBUG Closed connection conn0 06:58:52 INFO - PROCESS | 1729 | 1468504732948 Marionette DEBUG Closed connection conn1 06:58:53 INFO - PROCESS | 1729 | [1729] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 06:58:53 INFO - PROCESS | 1729 | [1729] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:58:53 INFO - PROCESS | 1729 | 1468504733081 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:38916 06:58:53 INFO - PROCESS | 1729 | [1729] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:58:53 INFO - PROCESS | 1729 | 1468504733129 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:38917 06:58:53 INFO - PROCESS | 1729 | 1468504733135 Marionette DEBUG Closed connection conn2 06:58:53 INFO - PROCESS | 1729 | [1729] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:58:53 INFO - PROCESS | 1729 | 1468504733185 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:38918 06:58:53 INFO - PROCESS | 1729 | 1468504733196 Marionette DEBUG Closed connection conn3 06:58:53 INFO - PROCESS | 1729 | 1468504733235 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 06:58:53 INFO - PROCESS | 1729 | 1468504733243 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160714050942","device":"desktop","version":"48.0"} 06:58:53 INFO - PROCESS | 1729 | [1729] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:58:55 INFO - PROCESS | 1729 | ++DOCSHELL 0x9a922000 == 3 [pid = 1729] [id = 3] 06:58:55 INFO - PROCESS | 1729 | ++DOMWINDOW == 6 (0x9a922400) [pid = 1729] [serial = 6] [outer = (nil)] 06:58:55 INFO - PROCESS | 1729 | ++DOCSHELL 0x9a925c00 == 4 [pid = 1729] [id = 4] 06:58:55 INFO - PROCESS | 1729 | ++DOMWINDOW == 7 (0x9a926000) [pid = 1729] [serial = 7] [outer = (nil)] 06:58:55 INFO - PROCESS | 1729 | [1729] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 06:58:55 INFO - PROCESS | 1729 | ++DOCSHELL 0x99eb7400 == 5 [pid = 1729] [id = 5] 06:58:55 INFO - PROCESS | 1729 | ++DOMWINDOW == 8 (0x99eb7800) [pid = 1729] [serial = 8] [outer = (nil)] 06:58:55 INFO - PROCESS | 1729 | [1729] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 06:58:55 INFO - PROCESS | 1729 | [1729] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 06:58:55 INFO - PROCESS | 1729 | ++DOMWINDOW == 9 (0x99d77000) [pid = 1729] [serial = 9] [outer = 0x99eb7800] 06:58:56 INFO - PROCESS | 1729 | ++DOMWINDOW == 10 (0x99903400) [pid = 1729] [serial = 10] [outer = 0x9a922400] 06:58:56 INFO - PROCESS | 1729 | ++DOMWINDOW == 11 (0x99905000) [pid = 1729] [serial = 11] [outer = 0x9a926000] 06:58:56 INFO - PROCESS | 1729 | ++DOMWINDOW == 12 (0x99907800) [pid = 1729] [serial = 12] [outer = 0x99eb7800] 06:58:57 INFO - PROCESS | 1729 | 1468504737450 Marionette INFO startBrowser a2538ce1-b64c-44a8-bbbf-becb7463e561 06:58:57 INFO - PROCESS | 1729 | 1468504737500 Marionette DEBUG loaded listener.js 06:58:57 INFO - PROCESS | 1729 | 1468504737518 Marionette DEBUG loaded listener.js 06:58:57 INFO - PROCESS | 1729 | 1468504737521 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:58:58 INFO - PROCESS | 1729 | ++DOMWINDOW == 13 (0x986cf800) [pid = 1729] [serial = 13] [outer = 0x99eb7800] 06:58:58 INFO - PROCESS | 1729 | 1468504738220 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"a2538ce1-b64c-44a8-bbbf-becb7463e561","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160714050942","device":"desktop","version":"48.0","command_id":1}}] 06:58:58 INFO - PROCESS | 1729 | 1468504738393 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 06:58:58 INFO - PROCESS | 1729 | 1468504738407 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:58:58 INFO - PROCESS | 1729 | 1468504738548 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 06:58:58 INFO - PROCESS | 1729 | 1468504738777 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 06:58:58 INFO - PROCESS | 1729 | 1468504738788 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:58:58 INFO - PROCESS | 1729 | [1729] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 06:58:58 INFO - PROCESS | 1729 | [1729] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 06:58:58 INFO - PROCESS | 1729 | ++DOMWINDOW == 14 (0x94f54800) [pid = 1729] [serial = 14] [outer = 0x99eb7800] 06:58:59 INFO - PROCESS | 1729 | [1729] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 06:58:59 INFO - PROCESS | 1729 | [1729] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:58:59 INFO - PROCESS | 1729 | 1468504739265 Marionette TRACE conn4 <- [1,3,null,{}] 06:58:59 INFO - PROCESS | 1729 | 1468504739276 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 06:58:59 INFO - PROCESS | 1729 | 1468504739280 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:58:59 INFO - PROCESS | 1729 | 1468504739314 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 06:58:59 INFO - PROCESS | 1729 | 1468504739418 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 06:58:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 06:58:59 INFO - PROCESS | 1729 | 1468504739424 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 06:58:59 INFO - PROCESS | 1729 | 1468504739442 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 06:58:59 INFO - PROCESS | 1729 | 1468504739450 Marionette TRACE conn4 <- [1,6,null,{}] 06:58:59 INFO - PROCESS | 1729 | 1468504739477 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:59 INFO - PROCESS | 1729 | 1468504739493 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:58:59 INFO - PROCESS | 1729 | 1468504739524 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 06:58:59 INFO - PROCESS | 1729 | 1468504739534 Marionette TRACE conn4 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:59 INFO - PROCESS | 1729 | 1468504739542 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:58:59 INFO - PROCESS | 1729 | ++DOCSHELL 0x93964800 == 6 [pid = 1729] [id = 6] 06:58:59 INFO - PROCESS | 1729 | ++DOMWINDOW == 15 (0x93964c00) [pid = 1729] [serial = 15] [outer = (nil)] 06:58:59 INFO - PROCESS | 1729 | ++DOMWINDOW == 16 (0x93966c00) [pid = 1729] [serial = 16] [outer = 0x93964c00] 06:58:59 INFO - PROCESS | 1729 | 1468504739619 Marionette DEBUG loaded listener.js 06:58:59 INFO - PROCESS | 1729 | ++DOMWINDOW == 17 (0x9396b400) [pid = 1729] [serial = 17] [outer = 0x93964c00] 06:59:00 INFO - PROCESS | 1729 | ++DOCSHELL 0x93774400 == 7 [pid = 1729] [id = 7] 06:59:00 INFO - PROCESS | 1729 | ++DOMWINDOW == 18 (0x93774800) [pid = 1729] [serial = 18] [outer = (nil)] 06:59:00 INFO - PROCESS | 1729 | ++DOMWINDOW == 19 (0x937ab400) [pid = 1729] [serial = 19] [outer = 0x93774800] 06:59:00 INFO - PROCESS | 1729 | 1468504740101 Marionette DEBUG loaded listener.js 06:59:00 INFO - PROCESS | 1729 | ++DOMWINDOW == 20 (0x937ad800) [pid = 1729] [serial = 20] [outer = 0x93774800] 06:59:00 INFO - PROCESS | 1729 | [1729] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 06:59:00 INFO - PROCESS | 1729 | 1468504740615 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 06:59:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 06:59:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1215ms 06:59:00 INFO - PROCESS | 1729 | 1468504740666 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 06:59:00 INFO - PROCESS | 1729 | 1468504740669 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 06:59:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 06:59:00 INFO - PROCESS | 1729 | 1468504740755 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 06:59:00 INFO - PROCESS | 1729 | 1468504740758 Marionette TRACE conn4 <- [1,10,null,{}] 06:59:00 INFO - PROCESS | 1729 | 1468504740788 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:00 INFO - PROCESS | 1729 | 1468504740798 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:00 INFO - PROCESS | 1729 | 1468504740976 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 06:59:01 INFO - PROCESS | 1729 | 1468504740994 Marionette TRACE conn4 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:01 INFO - PROCESS | 1729 | 1468504741002 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:01 INFO - PROCESS | 1729 | ++DOCSHELL 0x93772800 == 8 [pid = 1729] [id = 8] 06:59:01 INFO - PROCESS | 1729 | ++DOMWINDOW == 21 (0x93773400) [pid = 1729] [serial = 21] [outer = (nil)] 06:59:01 INFO - PROCESS | 1729 | ++DOMWINDOW == 22 (0x91c7ac00) [pid = 1729] [serial = 22] [outer = 0x93773400] 06:59:01 INFO - PROCESS | 1729 | 1468504741080 Marionette DEBUG loaded listener.js 06:59:01 INFO - PROCESS | 1729 | ++DOMWINDOW == 23 (0x91c7f000) [pid = 1729] [serial = 23] [outer = 0x93773400] 06:59:02 INFO - PROCESS | 1729 | 1468504742128 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 06:59:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 06:59:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1415ms 06:59:02 INFO - PROCESS | 1729 | 1468504742145 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 06:59:02 INFO - PROCESS | 1729 | 1468504742151 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 06:59:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 06:59:02 INFO - PROCESS | 1729 | 1468504742160 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 06:59:02 INFO - PROCESS | 1729 | 1468504742165 Marionette TRACE conn4 <- [1,14,null,{}] 06:59:02 INFO - PROCESS | 1729 | 1468504742174 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:02 INFO - PROCESS | 1729 | 1468504742181 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:02 INFO - PROCESS | 1729 | 1468504742406 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 06:59:02 INFO - PROCESS | 1729 | 1468504742592 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:02 INFO - PROCESS | 1729 | 1468504742601 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:02 INFO - PROCESS | 1729 | ++DOCSHELL 0x91c7a400 == 9 [pid = 1729] [id = 9] 06:59:02 INFO - PROCESS | 1729 | ++DOMWINDOW == 24 (0x91f61400) [pid = 1729] [serial = 24] [outer = (nil)] 06:59:02 INFO - PROCESS | 1729 | ++DOMWINDOW == 25 (0x92062800) [pid = 1729] [serial = 25] [outer = 0x91f61400] 06:59:02 INFO - PROCESS | 1729 | 1468504742687 Marionette DEBUG loaded listener.js 06:59:02 INFO - PROCESS | 1729 | ++DOMWINDOW == 26 (0x92069400) [pid = 1729] [serial = 26] [outer = 0x91f61400] 06:59:03 INFO - PROCESS | 1729 | ++DOCSHELL 0x9376f000 == 10 [pid = 1729] [id = 10] 06:59:03 INFO - PROCESS | 1729 | ++DOMWINDOW == 27 (0x9376fc00) [pid = 1729] [serial = 27] [outer = (nil)] 06:59:03 INFO - PROCESS | 1729 | ++DOMWINDOW == 28 (0x9376b000) [pid = 1729] [serial = 28] [outer = 0x9376fc00] 06:59:03 INFO - PROCESS | 1729 | ++DOMWINDOW == 29 (0x93777800) [pid = 1729] [serial = 29] [outer = 0x9376fc00] 06:59:03 INFO - PROCESS | 1729 | ++DOCSHELL 0x9390c800 == 11 [pid = 1729] [id = 11] 06:59:03 INFO - PROCESS | 1729 | ++DOMWINDOW == 30 (0x9395f800) [pid = 1729] [serial = 30] [outer = (nil)] 06:59:03 INFO - PROCESS | 1729 | ++DOMWINDOW == 31 (0x94f5a000) [pid = 1729] [serial = 31] [outer = 0x9395f800] 06:59:03 INFO - PROCESS | 1729 | ++DOMWINDOW == 32 (0x94f5c800) [pid = 1729] [serial = 32] [outer = 0x9395f800] 06:59:03 INFO - PROCESS | 1729 | 1468504743857 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 06:59:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 06:59:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1732ms 06:59:03 INFO - PROCESS | 1729 | 1468504743949 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 06:59:03 INFO - PROCESS | 1729 | 1468504743957 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 06:59:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 06:59:04 INFO - PROCESS | 1729 | 1468504743997 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 06:59:04 INFO - PROCESS | 1729 | 1468504744002 Marionette TRACE conn4 <- [1,18,null,{}] 06:59:04 INFO - PROCESS | 1729 | 1468504744008 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:04 INFO - PROCESS | 1729 | 1468504744014 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:04 INFO - PROCESS | 1729 | 1468504744232 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 06:59:04 INFO - PROCESS | 1729 | 1468504744352 Marionette TRACE conn4 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:04 INFO - PROCESS | 1729 | 1468504744362 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:04 INFO - PROCESS | 1729 | ++DOCSHELL 0x92060c00 == 12 [pid = 1729] [id = 12] 06:59:04 INFO - PROCESS | 1729 | ++DOMWINDOW == 33 (0x937abc00) [pid = 1729] [serial = 33] [outer = (nil)] 06:59:04 INFO - PROCESS | 1729 | ++DOMWINDOW == 34 (0x987e9c00) [pid = 1729] [serial = 34] [outer = 0x937abc00] 06:59:04 INFO - PROCESS | 1729 | 1468504744447 Marionette DEBUG loaded listener.js 06:59:04 INFO - PROCESS | 1729 | ++DOMWINDOW == 35 (0x99c81400) [pid = 1729] [serial = 35] [outer = 0x937abc00] 06:59:05 INFO - PROCESS | 1729 | 1468504745281 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 06:59:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 06:59:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1344ms 06:59:05 INFO - PROCESS | 1729 | 1468504745328 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 06:59:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 06:59:05 INFO - PROCESS | 1729 | 1468504745333 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 06:59:05 INFO - PROCESS | 1729 | 1468504745339 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 06:59:05 INFO - PROCESS | 1729 | 1468504745345 Marionette TRACE conn4 <- [1,22,null,{}] 06:59:05 INFO - PROCESS | 1729 | 1468504745361 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:05 INFO - PROCESS | 1729 | 1468504745369 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:05 INFO - PROCESS | 1729 | 1468504745594 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 06:59:05 INFO - PROCESS | 1729 | 1468504745724 Marionette TRACE conn4 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:05 INFO - PROCESS | 1729 | 1468504745736 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:05 INFO - PROCESS | 1729 | ++DOCSHELL 0x9a290400 == 13 [pid = 1729] [id = 13] 06:59:05 INFO - PROCESS | 1729 | ++DOMWINDOW == 36 (0x9a2cb400) [pid = 1729] [serial = 36] [outer = (nil)] 06:59:05 INFO - PROCESS | 1729 | ++DOMWINDOW == 37 (0x9a777000) [pid = 1729] [serial = 37] [outer = 0x9a2cb400] 06:59:05 INFO - PROCESS | 1729 | 1468504745821 Marionette DEBUG loaded listener.js 06:59:05 INFO - PROCESS | 1729 | ++DOMWINDOW == 38 (0x9acdc400) [pid = 1729] [serial = 38] [outer = 0x9a2cb400] 06:59:06 INFO - PROCESS | 1729 | 1468504746664 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 06:59:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 06:59:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1390ms 06:59:06 INFO - PROCESS | 1729 | 1468504746730 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 06:59:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 06:59:06 INFO - PROCESS | 1729 | 1468504746735 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 06:59:06 INFO - PROCESS | 1729 | 1468504746741 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 06:59:06 INFO - PROCESS | 1729 | 1468504746744 Marionette TRACE conn4 <- [1,26,null,{}] 06:59:06 INFO - PROCESS | 1729 | 1468504746750 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:06 INFO - PROCESS | 1729 | 1468504746755 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:06 INFO - PROCESS | 1729 | 1468504746938 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 06:59:07 INFO - PROCESS | 1729 | 1468504747065 Marionette TRACE conn4 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:07 INFO - PROCESS | 1729 | 1468504747075 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:07 INFO - PROCESS | 1729 | ++DOCSHELL 0x9b60b400 == 14 [pid = 1729] [id = 14] 06:59:07 INFO - PROCESS | 1729 | ++DOMWINDOW == 39 (0x9b60c000) [pid = 1729] [serial = 39] [outer = (nil)] 06:59:07 INFO - PROCESS | 1729 | ++DOMWINDOW == 40 (0x9d813000) [pid = 1729] [serial = 40] [outer = 0x9b60c000] 06:59:07 INFO - PROCESS | 1729 | 1468504747158 Marionette DEBUG loaded listener.js 06:59:07 INFO - PROCESS | 1729 | ++DOMWINDOW == 41 (0xa109fc00) [pid = 1729] [serial = 41] [outer = 0x9b60c000] 06:59:08 INFO - PROCESS | 1729 | 1468504748382 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 06:59:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 06:59:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1691ms 06:59:08 INFO - PROCESS | 1729 | 1468504748431 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 06:59:08 INFO - PROCESS | 1729 | 1468504748436 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 06:59:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 06:59:08 INFO - PROCESS | 1729 | 1468504748444 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 06:59:08 INFO - PROCESS | 1729 | 1468504748448 Marionette TRACE conn4 <- [1,30,null,{}] 06:59:08 INFO - PROCESS | 1729 | 1468504748465 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:08 INFO - PROCESS | 1729 | 1468504748471 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:08 INFO - PROCESS | 1729 | 1468504748719 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 06:59:08 INFO - PROCESS | 1729 | 1468504748856 Marionette TRACE conn4 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:08 INFO - PROCESS | 1729 | 1468504748870 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:08 INFO - PROCESS | 1729 | ++DOCSHELL 0x93778400 == 15 [pid = 1729] [id = 15] 06:59:08 INFO - PROCESS | 1729 | ++DOMWINDOW == 42 (0x937ab800) [pid = 1729] [serial = 42] [outer = (nil)] 06:59:08 INFO - PROCESS | 1729 | ++DOMWINDOW == 43 (0x97412c00) [pid = 1729] [serial = 43] [outer = 0x937ab800] 06:59:08 INFO - PROCESS | 1729 | 1468504748939 Marionette DEBUG loaded listener.js 06:59:09 INFO - PROCESS | 1729 | ++DOMWINDOW == 44 (0x986d3400) [pid = 1729] [serial = 44] [outer = 0x937ab800] 06:59:09 INFO - PROCESS | 1729 | 1468504749708 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 06:59:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 06:59:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1299ms 06:59:09 INFO - PROCESS | 1729 | 1468504749743 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 06:59:09 INFO - PROCESS | 1729 | 1468504749749 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 06:59:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 06:59:09 INFO - PROCESS | 1729 | 1468504749759 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 06:59:09 INFO - PROCESS | 1729 | 1468504749763 Marionette TRACE conn4 <- [1,34,null,{}] 06:59:09 INFO - PROCESS | 1729 | 1468504749768 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:09 INFO - PROCESS | 1729 | 1468504749774 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:09 INFO - PROCESS | 1729 | 1468504749926 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 06:59:10 INFO - PROCESS | 1729 | 1468504750020 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:10 INFO - PROCESS | 1729 | 1468504750027 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:10 INFO - PROCESS | 1729 | ++DOCSHELL 0x98c1d800 == 16 [pid = 1729] [id = 16] 06:59:10 INFO - PROCESS | 1729 | ++DOMWINDOW == 45 (0x9931a000) [pid = 1729] [serial = 45] [outer = (nil)] 06:59:10 INFO - PROCESS | 1729 | ++DOMWINDOW == 46 (0x99902c00) [pid = 1729] [serial = 46] [outer = 0x9931a000] 06:59:10 INFO - PROCESS | 1729 | 1468504750097 Marionette DEBUG loaded listener.js 06:59:10 INFO - PROCESS | 1729 | ++DOMWINDOW == 47 (0x999ed000) [pid = 1729] [serial = 47] [outer = 0x9931a000] 06:59:10 INFO - PROCESS | 1729 | 1468504750798 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 06:59:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 06:59:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1089ms 06:59:10 INFO - PROCESS | 1729 | 1468504750865 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 06:59:10 INFO - PROCESS | 1729 | 1468504750869 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 06:59:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 06:59:10 INFO - PROCESS | 1729 | 1468504750877 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 06:59:10 INFO - PROCESS | 1729 | 1468504750882 Marionette TRACE conn4 <- [1,38,null,{}] 06:59:10 INFO - PROCESS | 1729 | 1468504750897 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:10 INFO - PROCESS | 1729 | 1468504750905 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:11 INFO - PROCESS | 1729 | 1468504751055 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 06:59:11 INFO - PROCESS | 1729 | 1468504751066 Marionette TRACE conn4 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:11 INFO - PROCESS | 1729 | 1468504751076 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:11 INFO - PROCESS | 1729 | ++DOCSHELL 0x96abbc00 == 17 [pid = 1729] [id = 17] 06:59:11 INFO - PROCESS | 1729 | ++DOMWINDOW == 48 (0x96abc000) [pid = 1729] [serial = 48] [outer = (nil)] 06:59:11 INFO - PROCESS | 1729 | ++DOMWINDOW == 49 (0x97415400) [pid = 1729] [serial = 49] [outer = 0x96abc000] 06:59:11 INFO - PROCESS | 1729 | 1468504751146 Marionette DEBUG loaded listener.js 06:59:11 INFO - PROCESS | 1729 | ++DOMWINDOW == 50 (0x9a2c9800) [pid = 1729] [serial = 50] [outer = 0x96abc000] 06:59:11 INFO - PROCESS | 1729 | 1468504751889 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 06:59:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 06:59:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1031ms 06:59:11 INFO - PROCESS | 1729 | 1468504751908 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 06:59:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 06:59:11 INFO - PROCESS | 1729 | 1468504751912 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 06:59:11 INFO - PROCESS | 1729 | 1468504751918 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 06:59:11 INFO - PROCESS | 1729 | 1468504751921 Marionette TRACE conn4 <- [1,42,null,{}] 06:59:11 INFO - PROCESS | 1729 | 1468504751926 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:11 INFO - PROCESS | 1729 | 1468504751931 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:12 INFO - PROCESS | 1729 | 1468504752110 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 06:59:12 INFO - PROCESS | 1729 | 1468504752127 Marionette TRACE conn4 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:12 INFO - PROCESS | 1729 | 1468504752132 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:12 INFO - PROCESS | 1729 | ++DOCSHELL 0x9ace3400 == 18 [pid = 1729] [id = 18] 06:59:12 INFO - PROCESS | 1729 | ++DOMWINDOW == 51 (0x9ace5800) [pid = 1729] [serial = 51] [outer = (nil)] 06:59:12 INFO - PROCESS | 1729 | ++DOMWINDOW == 52 (0x9ad0fc00) [pid = 1729] [serial = 52] [outer = 0x9ace5800] 06:59:12 INFO - PROCESS | 1729 | 1468504752206 Marionette DEBUG loaded listener.js 06:59:12 INFO - PROCESS | 1729 | ++DOMWINDOW == 53 (0x9b040000) [pid = 1729] [serial = 53] [outer = 0x9ace5800] 06:59:12 INFO - PROCESS | 1729 | 1468504752942 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 06:59:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 06:59:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1077ms 06:59:13 INFO - PROCESS | 1729 | 1468504753006 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 06:59:13 INFO - PROCESS | 1729 | 1468504753009 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 06:59:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 06:59:13 INFO - PROCESS | 1729 | 1468504753015 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 06:59:13 INFO - PROCESS | 1729 | 1468504753018 Marionette TRACE conn4 <- [1,46,null,{}] 06:59:13 INFO - PROCESS | 1729 | 1468504753023 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:13 INFO - PROCESS | 1729 | 1468504753028 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:13 INFO - PROCESS | 1729 | 1468504753170 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 06:59:13 INFO - PROCESS | 1729 | 1468504753180 Marionette TRACE conn4 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:13 INFO - PROCESS | 1729 | 1468504753187 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:13 INFO - PROCESS | 1729 | ++DOCSHELL 0x9b60c800 == 19 [pid = 1729] [id = 19] 06:59:13 INFO - PROCESS | 1729 | ++DOMWINDOW == 54 (0x9b60f800) [pid = 1729] [serial = 54] [outer = (nil)] 06:59:13 INFO - PROCESS | 1729 | ++DOMWINDOW == 55 (0x9c17ac00) [pid = 1729] [serial = 55] [outer = 0x9b60f800] 06:59:13 INFO - PROCESS | 1729 | 1468504753258 Marionette DEBUG loaded listener.js 06:59:13 INFO - PROCESS | 1729 | ++DOMWINDOW == 56 (0x9d88f400) [pid = 1729] [serial = 56] [outer = 0x9b60f800] 06:59:14 INFO - PROCESS | 1729 | 1468504754012 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 06:59:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 06:59:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1030ms 06:59:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 06:59:14 INFO - PROCESS | 1729 | 1468504754045 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 06:59:14 INFO - PROCESS | 1729 | 1468504754048 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 06:59:14 INFO - PROCESS | 1729 | 1468504754054 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 06:59:14 INFO - PROCESS | 1729 | 1468504754057 Marionette TRACE conn4 <- [1,50,null,{}] 06:59:14 INFO - PROCESS | 1729 | 1468504754063 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:14 INFO - PROCESS | 1729 | 1468504754072 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:14 INFO - PROCESS | 1729 | 1468504754308 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 06:59:14 INFO - PROCESS | 1729 | 1468504754354 Marionette TRACE conn4 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:14 INFO - PROCESS | 1729 | 1468504754363 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:14 INFO - PROCESS | 1729 | ++DOCSHELL 0x91f5e000 == 20 [pid = 1729] [id = 20] 06:59:14 INFO - PROCESS | 1729 | ++DOMWINDOW == 57 (0x93774000) [pid = 1729] [serial = 57] [outer = (nil)] 06:59:14 INFO - PROCESS | 1729 | ++DOMWINDOW == 58 (0xa24ef800) [pid = 1729] [serial = 58] [outer = 0x93774000] 06:59:14 INFO - PROCESS | 1729 | 1468504754427 Marionette DEBUG loaded listener.js 06:59:14 INFO - PROCESS | 1729 | ++DOMWINDOW == 59 (0xa2eb7c00) [pid = 1729] [serial = 59] [outer = 0x93774000] 06:59:15 INFO - PROCESS | 1729 | 1468504755121 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:59:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 06:59:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1078ms 06:59:15 INFO - PROCESS | 1729 | 1468504755132 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 06:59:15 INFO - PROCESS | 1729 | 1468504755136 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 06:59:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 06:59:15 INFO - PROCESS | 1729 | 1468504755143 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 06:59:15 INFO - PROCESS | 1729 | 1468504755147 Marionette TRACE conn4 <- [1,54,null,{}] 06:59:15 INFO - PROCESS | 1729 | 1468504755157 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:15 INFO - PROCESS | 1729 | 1468504755161 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:15 INFO - PROCESS | 1729 | 1468504755344 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 06:59:15 INFO - PROCESS | 1729 | 1468504755361 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:15 INFO - PROCESS | 1729 | 1468504755368 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:15 INFO - PROCESS | 1729 | ++DOCSHELL 0x91f5dc00 == 21 [pid = 1729] [id = 21] 06:59:15 INFO - PROCESS | 1729 | ++DOMWINDOW == 60 (0x9206a400) [pid = 1729] [serial = 60] [outer = (nil)] 06:59:15 INFO - PROCESS | 1729 | ++DOMWINDOW == 61 (0xa2efac00) [pid = 1729] [serial = 61] [outer = 0x9206a400] 06:59:15 INFO - PROCESS | 1729 | 1468504755438 Marionette DEBUG loaded listener.js 06:59:15 INFO - PROCESS | 1729 | ++DOMWINDOW == 62 (0xa2464000) [pid = 1729] [serial = 62] [outer = 0x9206a400] 06:59:16 INFO - PROCESS | 1729 | 1468504756146 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:59:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 06:59:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1035ms 06:59:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 06:59:16 INFO - PROCESS | 1729 | 1468504756179 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 06:59:16 INFO - PROCESS | 1729 | 1468504756182 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 06:59:16 INFO - PROCESS | 1729 | 1468504756188 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 06:59:16 INFO - PROCESS | 1729 | 1468504756191 Marionette TRACE conn4 <- [1,58,null,{}] 06:59:16 INFO - PROCESS | 1729 | 1468504756197 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:16 INFO - PROCESS | 1729 | 1468504756201 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:16 INFO - PROCESS | 1729 | 1468504756381 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 06:59:16 INFO - PROCESS | 1729 | 1468504756398 Marionette TRACE conn4 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:16 INFO - PROCESS | 1729 | 1468504756406 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:16 INFO - PROCESS | 1729 | ++DOCSHELL 0x91c82000 == 22 [pid = 1729] [id = 22] 06:59:16 INFO - PROCESS | 1729 | ++DOMWINDOW == 63 (0xa1f06c00) [pid = 1729] [serial = 63] [outer = (nil)] 06:59:16 INFO - PROCESS | 1729 | ++DOMWINDOW == 64 (0xa318dc00) [pid = 1729] [serial = 64] [outer = 0xa1f06c00] 06:59:16 INFO - PROCESS | 1729 | 1468504756473 Marionette DEBUG loaded listener.js 06:59:16 INFO - PROCESS | 1729 | ++DOMWINDOW == 65 (0x9a778000) [pid = 1729] [serial = 65] [outer = 0xa1f06c00] 06:59:17 INFO - PROCESS | 1729 | 1468504757100 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:59:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 06:59:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 934ms 06:59:17 INFO - PROCESS | 1729 | 1468504757123 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 06:59:17 INFO - PROCESS | 1729 | 1468504757126 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 06:59:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 06:59:17 INFO - PROCESS | 1729 | 1468504757132 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 06:59:17 INFO - PROCESS | 1729 | 1468504757135 Marionette TRACE conn4 <- [1,62,null,{}] 06:59:17 INFO - PROCESS | 1729 | 1468504757140 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:17 INFO - PROCESS | 1729 | 1468504757145 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:17 INFO - PROCESS | 1729 | 1468504757282 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 06:59:17 INFO - PROCESS | 1729 | 1468504757299 Marionette TRACE conn4 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:17 INFO - PROCESS | 1729 | 1468504757305 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:17 INFO - PROCESS | 1729 | ++DOCSHELL 0xa2ef7c00 == 23 [pid = 1729] [id = 23] 06:59:17 INFO - PROCESS | 1729 | ++DOMWINDOW == 66 (0xa33c0c00) [pid = 1729] [serial = 66] [outer = (nil)] 06:59:17 INFO - PROCESS | 1729 | ++DOMWINDOW == 67 (0xa4f81000) [pid = 1729] [serial = 67] [outer = 0xa33c0c00] 06:59:17 INFO - PROCESS | 1729 | 1468504757483 Marionette DEBUG loaded listener.js 06:59:17 INFO - PROCESS | 1729 | ++DOMWINDOW == 68 (0xa6187c00) [pid = 1729] [serial = 68] [outer = 0xa33c0c00] 06:59:19 INFO - PROCESS | 1729 | 1468504759233 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:59:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 06:59:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 2137ms 06:59:19 INFO - PROCESS | 1729 | 1468504759271 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 06:59:19 INFO - PROCESS | 1729 | 1468504759277 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 06:59:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 06:59:19 INFO - PROCESS | 1729 | 1468504759285 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 06:59:19 INFO - PROCESS | 1729 | 1468504759290 Marionette TRACE conn4 <- [1,66,null,{}] 06:59:19 INFO - PROCESS | 1729 | 1468504759306 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:19 INFO - PROCESS | 1729 | 1468504759312 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:19 INFO - PROCESS | 1729 | 1468504759511 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 06:59:19 INFO - PROCESS | 1729 | 1468504759535 Marionette TRACE conn4 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:19 INFO - PROCESS | 1729 | 1468504759543 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:19 INFO - PROCESS | 1729 | ++DOCSHELL 0x97415800 == 24 [pid = 1729] [id = 24] 06:59:19 INFO - PROCESS | 1729 | ++DOMWINDOW == 69 (0x97e3fc00) [pid = 1729] [serial = 69] [outer = (nil)] 06:59:19 INFO - PROCESS | 1729 | ++DOMWINDOW == 70 (0x987e8800) [pid = 1729] [serial = 70] [outer = 0x97e3fc00] 06:59:19 INFO - PROCESS | 1729 | 1468504759613 Marionette DEBUG loaded listener.js 06:59:19 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x91f64800) [pid = 1729] [serial = 71] [outer = 0x97e3fc00] 06:59:20 INFO - PROCESS | 1729 | --DOMWINDOW == 70 (0x93964c00) [pid = 1729] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 06:59:20 INFO - PROCESS | 1729 | --DOMWINDOW == 69 (0x9206a400) [pid = 1729] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 06:59:20 INFO - PROCESS | 1729 | --DOMWINDOW == 68 (0x93773400) [pid = 1729] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 06:59:20 INFO - PROCESS | 1729 | --DOMWINDOW == 67 (0x91f61400) [pid = 1729] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 06:59:20 INFO - PROCESS | 1729 | --DOMWINDOW == 66 (0x937abc00) [pid = 1729] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 06:59:20 INFO - PROCESS | 1729 | --DOMWINDOW == 65 (0x9a2cb400) [pid = 1729] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 06:59:20 INFO - PROCESS | 1729 | --DOMWINDOW == 64 (0x9b60c000) [pid = 1729] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 06:59:20 INFO - PROCESS | 1729 | --DOMWINDOW == 63 (0x937ab800) [pid = 1729] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 06:59:20 INFO - PROCESS | 1729 | --DOMWINDOW == 62 (0x9931a000) [pid = 1729] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 06:59:20 INFO - PROCESS | 1729 | --DOMWINDOW == 61 (0x96abc000) [pid = 1729] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 06:59:20 INFO - PROCESS | 1729 | --DOMWINDOW == 60 (0x9ace5800) [pid = 1729] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 06:59:20 INFO - PROCESS | 1729 | --DOMWINDOW == 59 (0x93774000) [pid = 1729] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 06:59:20 INFO - PROCESS | 1729 | 1468504760884 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:59:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 06:59:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1640ms 06:59:20 INFO - PROCESS | 1729 | 1468504760926 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 06:59:20 INFO - PROCESS | 1729 | 1468504760932 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 06:59:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 06:59:20 INFO - PROCESS | 1729 | 1468504760942 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 06:59:20 INFO - PROCESS | 1729 | 1468504760946 Marionette TRACE conn4 <- [1,70,null,{}] 06:59:20 INFO - PROCESS | 1729 | 1468504760952 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:20 INFO - PROCESS | 1729 | 1468504760957 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:21 INFO - PROCESS | 1729 | 1468504761111 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 06:59:21 INFO - PROCESS | 1729 | 1468504761125 Marionette TRACE conn4 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:21 INFO - PROCESS | 1729 | 1468504761131 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:21 INFO - PROCESS | 1729 | ++DOCSHELL 0x9395e400 == 25 [pid = 1729] [id = 25] 06:59:21 INFO - PROCESS | 1729 | ++DOMWINDOW == 60 (0x9931a000) [pid = 1729] [serial = 72] [outer = (nil)] 06:59:21 INFO - PROCESS | 1729 | ++DOMWINDOW == 61 (0x99762400) [pid = 1729] [serial = 73] [outer = 0x9931a000] 06:59:21 INFO - PROCESS | 1729 | 1468504761205 Marionette DEBUG loaded listener.js 06:59:21 INFO - PROCESS | 1729 | ++DOMWINDOW == 62 (0x9a285c00) [pid = 1729] [serial = 74] [outer = 0x9931a000] 06:59:21 INFO - PROCESS | 1729 | 1468504761966 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:59:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 06:59:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1088ms 06:59:22 INFO - PROCESS | 1729 | 1468504762030 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 06:59:22 INFO - PROCESS | 1729 | 1468504762034 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 06:59:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 06:59:22 INFO - PROCESS | 1729 | 1468504762040 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 06:59:22 INFO - PROCESS | 1729 | 1468504762046 Marionette TRACE conn4 <- [1,74,null,{}] 06:59:22 INFO - PROCESS | 1729 | 1468504762066 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:22 INFO - PROCESS | 1729 | 1468504762074 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:22 INFO - PROCESS | 1729 | 1468504762225 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 06:59:22 INFO - PROCESS | 1729 | 1468504762236 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:22 INFO - PROCESS | 1729 | 1468504762249 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:22 INFO - PROCESS | 1729 | ++DOCSHELL 0x9acda800 == 26 [pid = 1729] [id = 26] 06:59:22 INFO - PROCESS | 1729 | ++DOMWINDOW == 63 (0x9acdac00) [pid = 1729] [serial = 75] [outer = (nil)] 06:59:22 INFO - PROCESS | 1729 | ++DOMWINDOW == 64 (0x9ace8400) [pid = 1729] [serial = 76] [outer = 0x9acdac00] 06:59:22 INFO - PROCESS | 1729 | 1468504762324 Marionette DEBUG loaded listener.js 06:59:22 INFO - PROCESS | 1729 | ++DOMWINDOW == 65 (0x9b033c00) [pid = 1729] [serial = 77] [outer = 0x9acdac00] 06:59:23 INFO - PROCESS | 1729 | 1468504763273 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:59:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 06:59:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1292ms 06:59:23 INFO - PROCESS | 1729 | 1468504763333 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 06:59:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 06:59:23 INFO - PROCESS | 1729 | 1468504763340 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 06:59:23 INFO - PROCESS | 1729 | 1468504763347 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 06:59:23 INFO - PROCESS | 1729 | 1468504763355 Marionette TRACE conn4 <- [1,78,null,{}] 06:59:23 INFO - PROCESS | 1729 | 1468504763363 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:23 INFO - PROCESS | 1729 | 1468504763369 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:23 INFO - PROCESS | 1729 | 1468504763539 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 06:59:23 INFO - PROCESS | 1729 | 1468504763673 Marionette TRACE conn4 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:23 INFO - PROCESS | 1729 | 1468504763685 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:23 INFO - PROCESS | 1729 | ++DOCSHELL 0x92cedc00 == 27 [pid = 1729] [id = 27] 06:59:23 INFO - PROCESS | 1729 | ++DOMWINDOW == 66 (0x9376b800) [pid = 1729] [serial = 78] [outer = (nil)] 06:59:23 INFO - PROCESS | 1729 | ++DOMWINDOW == 67 (0x98c24000) [pid = 1729] [serial = 79] [outer = 0x9376b800] 06:59:23 INFO - PROCESS | 1729 | 1468504763781 Marionette DEBUG loaded listener.js 06:59:23 INFO - PROCESS | 1729 | ++DOMWINDOW == 68 (0x9a28a400) [pid = 1729] [serial = 80] [outer = 0x9376b800] 06:59:24 INFO - PROCESS | 1729 | 1468504764580 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:59:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 06:59:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1286ms 06:59:24 INFO - PROCESS | 1729 | 1468504764633 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 06:59:24 INFO - PROCESS | 1729 | 1468504764641 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 06:59:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 06:59:24 INFO - PROCESS | 1729 | 1468504764671 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 06:59:24 INFO - PROCESS | 1729 | 1468504764675 Marionette TRACE conn4 <- [1,82,null,{}] 06:59:24 INFO - PROCESS | 1729 | 1468504764682 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:24 INFO - PROCESS | 1729 | 1468504764687 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:24 INFO - PROCESS | 1729 | 1468504764863 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 06:59:25 INFO - PROCESS | 1729 | 1468504764998 Marionette TRACE conn4 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:25 INFO - PROCESS | 1729 | 1468504765005 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:25 INFO - PROCESS | 1729 | ++DOCSHELL 0x9ace4400 == 28 [pid = 1729] [id = 28] 06:59:25 INFO - PROCESS | 1729 | ++DOMWINDOW == 69 (0x9ace8800) [pid = 1729] [serial = 81] [outer = (nil)] 06:59:25 INFO - PROCESS | 1729 | ++DOMWINDOW == 70 (0x9b6b3400) [pid = 1729] [serial = 82] [outer = 0x9ace8800] 06:59:25 INFO - PROCESS | 1729 | 1468504765091 Marionette DEBUG loaded listener.js 06:59:25 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x9d812400) [pid = 1729] [serial = 83] [outer = 0x9ace8800] 06:59:25 INFO - PROCESS | 1729 | 1468504765915 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:59:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 06:59:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1284ms 06:59:25 INFO - PROCESS | 1729 | 1468504765952 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 06:59:25 INFO - PROCESS | 1729 | 1468504765956 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 06:59:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 06:59:25 INFO - PROCESS | 1729 | 1468504765978 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 06:59:25 INFO - PROCESS | 1729 | 1468504765985 Marionette TRACE conn4 <- [1,86,null,{}] 06:59:26 INFO - PROCESS | 1729 | 1468504766004 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:26 INFO - PROCESS | 1729 | 1468504766013 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:26 INFO - PROCESS | 1729 | 1468504766180 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 06:59:26 INFO - PROCESS | 1729 | 1468504766315 Marionette TRACE conn4 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:26 INFO - PROCESS | 1729 | 1468504766327 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:26 INFO - PROCESS | 1729 | ++DOCSHELL 0xa2457400 == 29 [pid = 1729] [id = 29] 06:59:26 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0xa2ebc000) [pid = 1729] [serial = 84] [outer = (nil)] 06:59:26 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0xa3188400) [pid = 1729] [serial = 85] [outer = 0xa2ebc000] 06:59:26 INFO - PROCESS | 1729 | 1468504766408 Marionette DEBUG loaded listener.js 06:59:26 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0xa4d15c00) [pid = 1729] [serial = 86] [outer = 0xa2ebc000] 06:59:27 INFO - PROCESS | 1729 | 1468504767268 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:59:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 06:59:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1355ms 06:59:27 INFO - PROCESS | 1729 | 1468504767320 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 06:59:27 INFO - PROCESS | 1729 | 1468504767325 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 06:59:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 06:59:27 INFO - PROCESS | 1729 | 1468504767331 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 06:59:27 INFO - PROCESS | 1729 | 1468504767334 Marionette TRACE conn4 <- [1,90,null,{}] 06:59:27 INFO - PROCESS | 1729 | 1468504767340 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:27 INFO - PROCESS | 1729 | 1468504767345 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:27 INFO - PROCESS | 1729 | 1468504767513 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 06:59:27 INFO - PROCESS | 1729 | 1468504767648 Marionette TRACE conn4 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:27 INFO - PROCESS | 1729 | 1468504767657 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:27 INFO - PROCESS | 1729 | ++DOCSHELL 0xa318bc00 == 30 [pid = 1729] [id = 30] 06:59:27 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0xa6180400) [pid = 1729] [serial = 87] [outer = (nil)] 06:59:27 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0xa61e2400) [pid = 1729] [serial = 88] [outer = 0xa6180400] 06:59:27 INFO - PROCESS | 1729 | 1468504767738 Marionette DEBUG loaded listener.js 06:59:27 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0xa672cc00) [pid = 1729] [serial = 89] [outer = 0xa6180400] 06:59:28 INFO - PROCESS | 1729 | 1468504768540 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:59:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 06:59:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1277ms 06:59:28 INFO - PROCESS | 1729 | 1468504768609 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 06:59:28 INFO - PROCESS | 1729 | 1468504768613 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 06:59:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 06:59:28 INFO - PROCESS | 1729 | 1468504768620 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 06:59:28 INFO - PROCESS | 1729 | 1468504768623 Marionette TRACE conn4 <- [1,94,null,{}] 06:59:28 INFO - PROCESS | 1729 | 1468504768629 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:28 INFO - PROCESS | 1729 | 1468504768634 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:28 INFO - PROCESS | 1729 | 1468504768810 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 06:59:28 INFO - PROCESS | 1729 | 1468504768946 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:28 INFO - PROCESS | 1729 | 1468504768953 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:28 INFO - PROCESS | 1729 | ++DOCSHELL 0x9206c400 == 31 [pid = 1729] [id = 31] 06:59:28 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x97410400) [pid = 1729] [serial = 90] [outer = (nil)] 06:59:29 INFO - PROCESS | 1729 | ++DOMWINDOW == 79 (0xa69a0800) [pid = 1729] [serial = 91] [outer = 0x97410400] 06:59:29 INFO - PROCESS | 1729 | 1468504769039 Marionette DEBUG loaded listener.js 06:59:29 INFO - PROCESS | 1729 | ++DOMWINDOW == 80 (0x9a284800) [pid = 1729] [serial = 92] [outer = 0x97410400] 06:59:29 INFO - PROCESS | 1729 | 1468504769982 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 06:59:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 06:59:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1436ms 06:59:30 INFO - PROCESS | 1729 | 1468504770057 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 06:59:30 INFO - PROCESS | 1729 | 1468504770060 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 06:59:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 06:59:30 INFO - PROCESS | 1729 | 1468504770067 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 06:59:30 INFO - PROCESS | 1729 | 1468504770070 Marionette TRACE conn4 <- [1,98,null,{}] 06:59:30 INFO - PROCESS | 1729 | 1468504770076 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:30 INFO - PROCESS | 1729 | 1468504770087 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:30 INFO - PROCESS | 1729 | 1468504770303 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 06:59:30 INFO - PROCESS | 1729 | 1468504770542 Marionette TRACE conn4 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:30 INFO - PROCESS | 1729 | 1468504770554 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:30 INFO - PROCESS | 1729 | ++DOCSHELL 0x92064800 == 32 [pid = 1729] [id = 32] 06:59:30 INFO - PROCESS | 1729 | ++DOMWINDOW == 81 (0x9206ac00) [pid = 1729] [serial = 93] [outer = (nil)] 06:59:30 INFO - PROCESS | 1729 | ++DOMWINDOW == 82 (0x92ce8400) [pid = 1729] [serial = 94] [outer = 0x9206ac00] 06:59:30 INFO - PROCESS | 1729 | 1468504770668 Marionette DEBUG loaded listener.js 06:59:30 INFO - PROCESS | 1729 | ++DOMWINDOW == 83 (0x93791000) [pid = 1729] [serial = 95] [outer = 0x9206ac00] 06:59:31 INFO - PROCESS | 1729 | --DOMWINDOW == 82 (0x99907800) [pid = 1729] [serial = 12] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 1729 | --DOMWINDOW == 81 (0xa4d4f000) [pid = 1729] [serial = 2] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 1729 | --DOMWINDOW == 80 (0xa24ef800) [pid = 1729] [serial = 58] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 1729 | --DOMWINDOW == 79 (0xa2efac00) [pid = 1729] [serial = 61] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 1729 | --DOMWINDOW == 78 (0xa318dc00) [pid = 1729] [serial = 64] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 1729 | --DOMWINDOW == 77 (0x92062800) [pid = 1729] [serial = 25] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 1729 | --DOMWINDOW == 76 (0x94f5a000) [pid = 1729] [serial = 31] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x987e9c00) [pid = 1729] [serial = 34] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x9a777000) [pid = 1729] [serial = 37] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x9d813000) [pid = 1729] [serial = 40] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x97412c00) [pid = 1729] [serial = 43] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x986d3400) [pid = 1729] [serial = 44] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 1729 | --DOMWINDOW == 70 (0x99902c00) [pid = 1729] [serial = 46] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 1729 | --DOMWINDOW == 69 (0x97415400) [pid = 1729] [serial = 49] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 1729 | --DOMWINDOW == 68 (0x9a2c9800) [pid = 1729] [serial = 50] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 1729 | --DOMWINDOW == 67 (0x9ad0fc00) [pid = 1729] [serial = 52] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 1729 | --DOMWINDOW == 66 (0x9c17ac00) [pid = 1729] [serial = 55] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 1729 | --DOMWINDOW == 65 (0x9376b000) [pid = 1729] [serial = 28] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 1729 | --DOMWINDOW == 64 (0x92069400) [pid = 1729] [serial = 26] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 1729 | --DOMWINDOW == 63 (0xa2eb7c00) [pid = 1729] [serial = 59] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 1729 | --DOMWINDOW == 62 (0xa2464000) [pid = 1729] [serial = 62] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 1729 | --DOMWINDOW == 61 (0x9b040000) [pid = 1729] [serial = 53] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 1729 | --DOMWINDOW == 60 (0x99c81400) [pid = 1729] [serial = 35] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 1729 | --DOMWINDOW == 59 (0x999ed000) [pid = 1729] [serial = 47] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 1729 | --DOMWINDOW == 58 (0x9acdc400) [pid = 1729] [serial = 38] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 1729 | --DOMWINDOW == 57 (0x91c7f000) [pid = 1729] [serial = 23] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 1729 | --DOMWINDOW == 56 (0xa109fc00) [pid = 1729] [serial = 41] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 1729 | --DOMWINDOW == 55 (0x93966c00) [pid = 1729] [serial = 16] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 1729 | --DOMWINDOW == 54 (0x9396b400) [pid = 1729] [serial = 17] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 1729 | --DOMWINDOW == 53 (0x99d77000) [pid = 1729] [serial = 9] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 1729 | --DOMWINDOW == 52 (0x91c7ac00) [pid = 1729] [serial = 22] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 1729 | --DOMWINDOW == 51 (0x937ab400) [pid = 1729] [serial = 19] [outer = (nil)] [url = about:blank] 06:59:32 INFO - PROCESS | 1729 | 1468504772315 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 06:59:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 06:59:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 2284ms 06:59:32 INFO - PROCESS | 1729 | 1468504772354 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 06:59:32 INFO - PROCESS | 1729 | 1468504772360 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 06:59:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 06:59:32 INFO - PROCESS | 1729 | 1468504772369 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 06:59:32 INFO - PROCESS | 1729 | 1468504772374 Marionette TRACE conn4 <- [1,102,null,{}] 06:59:32 INFO - PROCESS | 1729 | 1468504772383 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:32 INFO - PROCESS | 1729 | 1468504772389 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:32 INFO - PROCESS | 1729 | 1468504772545 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 06:59:32 INFO - PROCESS | 1729 | 1468504772565 Marionette TRACE conn4 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:32 INFO - PROCESS | 1729 | 1468504772579 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:32 INFO - PROCESS | 1729 | ++DOCSHELL 0x92cefc00 == 33 [pid = 1729] [id = 33] 06:59:32 INFO - PROCESS | 1729 | ++DOMWINDOW == 52 (0x93779400) [pid = 1729] [serial = 96] [outer = (nil)] 06:59:32 INFO - PROCESS | 1729 | ++DOMWINDOW == 53 (0x93794000) [pid = 1729] [serial = 97] [outer = 0x93779400] 06:59:32 INFO - PROCESS | 1729 | 1468504772650 Marionette DEBUG loaded listener.js 06:59:32 INFO - PROCESS | 1729 | ++DOMWINDOW == 54 (0x93795c00) [pid = 1729] [serial = 98] [outer = 0x93779400] 06:59:33 INFO - PROCESS | 1729 | 1468504773383 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 06:59:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 06:59:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1037ms 06:59:33 INFO - PROCESS | 1729 | 1468504773404 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 06:59:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 06:59:33 INFO - PROCESS | 1729 | 1468504773413 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 06:59:33 INFO - PROCESS | 1729 | 1468504773425 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 06:59:33 INFO - PROCESS | 1729 | 1468504773430 Marionette TRACE conn4 <- [1,106,null,{}] 06:59:33 INFO - PROCESS | 1729 | 1468504773436 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:33 INFO - PROCESS | 1729 | 1468504773442 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:33 INFO - PROCESS | 1729 | 1468504773611 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 06:59:33 INFO - PROCESS | 1729 | ++DOMWINDOW == 55 (0x94f59400) [pid = 1729] [serial = 99] [outer = 0x9395f800] 06:59:33 INFO - PROCESS | 1729 | 1468504773658 Marionette TRACE conn4 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:33 INFO - PROCESS | 1729 | 1468504773667 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:33 INFO - PROCESS | 1729 | ++DOCSHELL 0x9396b800 == 34 [pid = 1729] [id = 34] 06:59:33 INFO - PROCESS | 1729 | ++DOMWINDOW == 56 (0x96abf800) [pid = 1729] [serial = 100] [outer = (nil)] 06:59:33 INFO - PROCESS | 1729 | ++DOMWINDOW == 57 (0x97412800) [pid = 1729] [serial = 101] [outer = 0x96abf800] 06:59:33 INFO - PROCESS | 1729 | 1468504773842 Marionette DEBUG loaded listener.js 06:59:33 INFO - PROCESS | 1729 | ++DOMWINDOW == 58 (0x9206c800) [pid = 1729] [serial = 102] [outer = 0x96abf800] 06:59:34 INFO - PROCESS | 1729 | 1468504774615 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 06:59:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 06:59:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1231ms 06:59:34 INFO - PROCESS | 1729 | 1468504774655 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 06:59:34 INFO - PROCESS | 1729 | 1468504774659 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 06:59:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 06:59:34 INFO - PROCESS | 1729 | 1468504774666 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 06:59:34 INFO - PROCESS | 1729 | 1468504774671 Marionette TRACE conn4 <- [1,110,null,{}] 06:59:34 INFO - PROCESS | 1729 | 1468504774699 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:34 INFO - PROCESS | 1729 | 1468504774709 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:34 INFO - PROCESS | 1729 | 1468504774900 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 06:59:34 INFO - PROCESS | 1729 | 1468504774922 Marionette TRACE conn4 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:34 INFO - PROCESS | 1729 | 1468504774931 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:34 INFO - PROCESS | 1729 | ++DOCSHELL 0x9990bc00 == 35 [pid = 1729] [id = 35] 06:59:34 INFO - PROCESS | 1729 | ++DOMWINDOW == 59 (0x9990e000) [pid = 1729] [serial = 103] [outer = (nil)] 06:59:35 INFO - PROCESS | 1729 | ++DOMWINDOW == 60 (0x99c7e400) [pid = 1729] [serial = 104] [outer = 0x9990e000] 06:59:35 INFO - PROCESS | 1729 | 1468504775009 Marionette DEBUG loaded listener.js 06:59:35 INFO - PROCESS | 1729 | ++DOMWINDOW == 61 (0x9a285800) [pid = 1729] [serial = 105] [outer = 0x9990e000] 06:59:35 INFO - PROCESS | 1729 | 1468504775787 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 06:59:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 06:59:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1191ms 06:59:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 06:59:35 INFO - PROCESS | 1729 | 1468504775858 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 06:59:35 INFO - PROCESS | 1729 | 1468504775861 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 06:59:35 INFO - PROCESS | 1729 | 1468504775868 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 06:59:35 INFO - PROCESS | 1729 | 1468504775871 Marionette TRACE conn4 <- [1,114,null,{}] 06:59:35 INFO - PROCESS | 1729 | 1468504775901 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:35 INFO - PROCESS | 1729 | 1468504775905 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:36 INFO - PROCESS | 1729 | 1468504776088 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 06:59:36 INFO - PROCESS | 1729 | 1468504776111 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:36 INFO - PROCESS | 1729 | 1468504776118 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:36 INFO - PROCESS | 1729 | ++DOCSHELL 0x996c1400 == 36 [pid = 1729] [id = 36] 06:59:36 INFO - PROCESS | 1729 | ++DOMWINDOW == 62 (0x9a289800) [pid = 1729] [serial = 106] [outer = (nil)] 06:59:36 INFO - PROCESS | 1729 | ++DOMWINDOW == 63 (0x9a76ac00) [pid = 1729] [serial = 107] [outer = 0x9a289800] 06:59:36 INFO - PROCESS | 1729 | 1468504776185 Marionette DEBUG loaded listener.js 06:59:36 INFO - PROCESS | 1729 | ++DOMWINDOW == 64 (0x9a92dc00) [pid = 1729] [serial = 108] [outer = 0x9a289800] 06:59:36 INFO - PROCESS | 1729 | --DOMWINDOW == 63 (0x9b60f800) [pid = 1729] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 06:59:36 INFO - PROCESS | 1729 | --DOMWINDOW == 62 (0x9acdac00) [pid = 1729] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 06:59:36 INFO - PROCESS | 1729 | --DOMWINDOW == 61 (0x97e3fc00) [pid = 1729] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 06:59:36 INFO - PROCESS | 1729 | --DOMWINDOW == 60 (0xa1f06c00) [pid = 1729] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 06:59:36 INFO - PROCESS | 1729 | --DOMWINDOW == 59 (0x9931a000) [pid = 1729] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 06:59:36 INFO - PROCESS | 1729 | --DOMWINDOW == 58 (0xa33c0c00) [pid = 1729] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 06:59:37 INFO - PROCESS | 1729 | 1468504777059 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 06:59:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 06:59:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1256ms 06:59:37 INFO - PROCESS | 1729 | 1468504777123 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 06:59:37 INFO - PROCESS | 1729 | 1468504777127 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 06:59:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 06:59:37 INFO - PROCESS | 1729 | 1468504777132 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 06:59:37 INFO - PROCESS | 1729 | 1468504777135 Marionette TRACE conn4 <- [1,118,null,{}] 06:59:37 INFO - PROCESS | 1729 | 1468504777141 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:37 INFO - PROCESS | 1729 | 1468504777146 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:37 INFO - PROCESS | 1729 | 1468504777319 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 06:59:37 INFO - PROCESS | 1729 | 1468504777331 Marionette TRACE conn4 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:37 INFO - PROCESS | 1729 | 1468504777339 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:37 INFO - PROCESS | 1729 | ++DOCSHELL 0x96aba800 == 37 [pid = 1729] [id = 37] 06:59:37 INFO - PROCESS | 1729 | ++DOMWINDOW == 59 (0x9a291000) [pid = 1729] [serial = 109] [outer = (nil)] 06:59:37 INFO - PROCESS | 1729 | ++DOMWINDOW == 60 (0x9ace5000) [pid = 1729] [serial = 110] [outer = 0x9a291000] 06:59:37 INFO - PROCESS | 1729 | 1468504777407 Marionette DEBUG loaded listener.js 06:59:37 INFO - PROCESS | 1729 | ++DOMWINDOW == 61 (0x9b001400) [pid = 1729] [serial = 111] [outer = 0x9a291000] 06:59:38 INFO - PROCESS | 1729 | 1468504778085 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 06:59:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 06:59:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 977ms 06:59:38 INFO - PROCESS | 1729 | 1468504778111 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 06:59:38 INFO - PROCESS | 1729 | 1468504778114 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 06:59:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 06:59:38 INFO - PROCESS | 1729 | 1468504778120 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 06:59:38 INFO - PROCESS | 1729 | 1468504778123 Marionette TRACE conn4 <- [1,122,null,{}] 06:59:38 INFO - PROCESS | 1729 | 1468504778129 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:38 INFO - PROCESS | 1729 | 1468504778139 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:38 INFO - PROCESS | 1729 | 1468504778359 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 06:59:38 INFO - PROCESS | 1729 | 1468504778371 Marionette TRACE conn4 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:38 INFO - PROCESS | 1729 | 1468504778377 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:38 INFO - PROCESS | 1729 | ++DOCSHELL 0x9acde000 == 38 [pid = 1729] [id = 38] 06:59:38 INFO - PROCESS | 1729 | ++DOMWINDOW == 62 (0x9ace2c00) [pid = 1729] [serial = 112] [outer = (nil)] 06:59:38 INFO - PROCESS | 1729 | ++DOMWINDOW == 63 (0xa1030400) [pid = 1729] [serial = 113] [outer = 0x9ace2c00] 06:59:38 INFO - PROCESS | 1729 | 1468504778447 Marionette DEBUG loaded listener.js 06:59:38 INFO - PROCESS | 1729 | ++DOMWINDOW == 64 (0xa1f07400) [pid = 1729] [serial = 114] [outer = 0x9ace2c00] 06:59:39 INFO - PROCESS | 1729 | 1468504779406 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 06:59:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 06:59:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1333ms 06:59:39 INFO - PROCESS | 1729 | 1468504779455 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 06:59:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 06:59:39 INFO - PROCESS | 1729 | 1468504779462 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 06:59:39 INFO - PROCESS | 1729 | 1468504779470 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 06:59:39 INFO - PROCESS | 1729 | 1468504779475 Marionette TRACE conn4 <- [1,126,null,{}] 06:59:39 INFO - PROCESS | 1729 | 1468504779485 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:39 INFO - PROCESS | 1729 | 1468504779490 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:39 INFO - PROCESS | 1729 | 1468504779708 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 06:59:39 INFO - PROCESS | 1729 | 1468504779845 Marionette TRACE conn4 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:39 INFO - PROCESS | 1729 | 1468504779854 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:39 INFO - PROCESS | 1729 | ++DOCSHELL 0x9376e800 == 39 [pid = 1729] [id = 39] 06:59:39 INFO - PROCESS | 1729 | ++DOMWINDOW == 65 (0x93777400) [pid = 1729] [serial = 115] [outer = (nil)] 06:59:39 INFO - PROCESS | 1729 | ++DOMWINDOW == 66 (0x9396c000) [pid = 1729] [serial = 116] [outer = 0x93777400] 06:59:39 INFO - PROCESS | 1729 | 1468504779939 Marionette DEBUG loaded listener.js 06:59:40 INFO - PROCESS | 1729 | ++DOMWINDOW == 67 (0x97410000) [pid = 1729] [serial = 117] [outer = 0x93777400] 06:59:40 INFO - PROCESS | 1729 | 1468504780921 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 06:59:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 06:59:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1490ms 06:59:40 INFO - PROCESS | 1729 | 1468504780959 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 06:59:40 INFO - PROCESS | 1729 | 1468504780966 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 06:59:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 06:59:40 INFO - PROCESS | 1729 | 1468504780977 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 06:59:40 INFO - PROCESS | 1729 | 1468504780981 Marionette TRACE conn4 <- [1,130,null,{}] 06:59:40 INFO - PROCESS | 1729 | 1468504780987 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:40 INFO - PROCESS | 1729 | 1468504780993 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:41 INFO - PROCESS | 1729 | 1468504781209 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 06:59:41 INFO - PROCESS | 1729 | 1468504781381 Marionette TRACE conn4 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:41 INFO - PROCESS | 1729 | 1468504781392 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:41 INFO - PROCESS | 1729 | ++DOCSHELL 0x94edac00 == 40 [pid = 1729] [id = 40] 06:59:41 INFO - PROCESS | 1729 | ++DOMWINDOW == 68 (0x94edcc00) [pid = 1729] [serial = 118] [outer = (nil)] 06:59:41 INFO - PROCESS | 1729 | ++DOMWINDOW == 69 (0x94edf400) [pid = 1729] [serial = 119] [outer = 0x94edcc00] 06:59:41 INFO - PROCESS | 1729 | 1468504781518 Marionette DEBUG loaded listener.js 06:59:41 INFO - PROCESS | 1729 | ++DOMWINDOW == 70 (0x94ee4000) [pid = 1729] [serial = 120] [outer = 0x94edcc00] 06:59:42 INFO - PROCESS | 1729 | 1468504782439 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 06:59:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 06:59:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1498ms 06:59:42 INFO - PROCESS | 1729 | 1468504782474 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 06:59:42 INFO - PROCESS | 1729 | 1468504782478 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 06:59:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 06:59:42 INFO - PROCESS | 1729 | 1468504782485 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 06:59:42 INFO - PROCESS | 1729 | 1468504782491 Marionette TRACE conn4 <- [1,134,null,{}] 06:59:42 INFO - PROCESS | 1729 | 1468504782507 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:42 INFO - PROCESS | 1729 | 1468504782515 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:42 INFO - PROCESS | 1729 | 1468504782728 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 06:59:42 INFO - PROCESS | 1729 | 1468504782895 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:42 INFO - PROCESS | 1729 | 1468504782908 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:42 INFO - PROCESS | 1729 | ++DOCSHELL 0x93963c00 == 41 [pid = 1729] [id = 41] 06:59:42 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x94f58000) [pid = 1729] [serial = 121] [outer = (nil)] 06:59:42 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x99909800) [pid = 1729] [serial = 122] [outer = 0x94f58000] 06:59:42 INFO - PROCESS | 1729 | 1468504782991 Marionette DEBUG loaded listener.js 06:59:43 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x9b6b3800) [pid = 1729] [serial = 123] [outer = 0x94f58000] 06:59:44 INFO - PROCESS | 1729 | --DOCSHELL 0x96aba800 == 40 [pid = 1729] [id = 37] 06:59:44 INFO - PROCESS | 1729 | --DOCSHELL 0x996c1400 == 39 [pid = 1729] [id = 36] 06:59:44 INFO - PROCESS | 1729 | --DOCSHELL 0x9990bc00 == 38 [pid = 1729] [id = 35] 06:59:44 INFO - PROCESS | 1729 | --DOCSHELL 0x9396b800 == 37 [pid = 1729] [id = 34] 06:59:44 INFO - PROCESS | 1729 | --DOCSHELL 0x92cefc00 == 36 [pid = 1729] [id = 33] 06:59:44 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x9b033c00) [pid = 1729] [serial = 77] [outer = (nil)] [url = about:blank] 06:59:44 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x9ace8400) [pid = 1729] [serial = 76] [outer = (nil)] [url = about:blank] 06:59:44 INFO - PROCESS | 1729 | --DOMWINDOW == 70 (0x9a285c00) [pid = 1729] [serial = 74] [outer = (nil)] [url = about:blank] 06:59:44 INFO - PROCESS | 1729 | --DOMWINDOW == 69 (0x987e8800) [pid = 1729] [serial = 70] [outer = (nil)] [url = about:blank] 06:59:44 INFO - PROCESS | 1729 | --DOMWINDOW == 68 (0x99762400) [pid = 1729] [serial = 73] [outer = (nil)] [url = about:blank] 06:59:44 INFO - PROCESS | 1729 | --DOMWINDOW == 67 (0x91f64800) [pid = 1729] [serial = 71] [outer = (nil)] [url = about:blank] 06:59:44 INFO - PROCESS | 1729 | --DOMWINDOW == 66 (0xa6187c00) [pid = 1729] [serial = 68] [outer = (nil)] [url = about:blank] 06:59:44 INFO - PROCESS | 1729 | --DOMWINDOW == 65 (0x9d88f400) [pid = 1729] [serial = 56] [outer = (nil)] [url = about:blank] 06:59:44 INFO - PROCESS | 1729 | --DOMWINDOW == 64 (0x9a778000) [pid = 1729] [serial = 65] [outer = (nil)] [url = about:blank] 06:59:44 INFO - PROCESS | 1729 | --DOMWINDOW == 63 (0xa4f81000) [pid = 1729] [serial = 67] [outer = (nil)] [url = about:blank] 06:59:44 INFO - PROCESS | 1729 | 1468504784133 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 06:59:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 06:59:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1684ms 06:59:44 INFO - PROCESS | 1729 | 1468504784169 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 06:59:44 INFO - PROCESS | 1729 | 1468504784175 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 06:59:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 06:59:44 INFO - PROCESS | 1729 | 1468504784182 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 06:59:44 INFO - PROCESS | 1729 | 1468504784189 Marionette TRACE conn4 <- [1,138,null,{}] 06:59:44 INFO - PROCESS | 1729 | 1468504784196 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:44 INFO - PROCESS | 1729 | 1468504784201 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:44 INFO - PROCESS | 1729 | 1468504784352 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 06:59:44 INFO - PROCESS | 1729 | 1468504784452 Marionette TRACE conn4 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:44 INFO - PROCESS | 1729 | 1468504784460 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:44 INFO - PROCESS | 1729 | ++DOCSHELL 0x9379e400 == 37 [pid = 1729] [id = 42] 06:59:44 INFO - PROCESS | 1729 | ++DOMWINDOW == 64 (0x937abc00) [pid = 1729] [serial = 124] [outer = (nil)] 06:59:44 INFO - PROCESS | 1729 | ++DOMWINDOW == 65 (0x93961800) [pid = 1729] [serial = 125] [outer = 0x937abc00] 06:59:44 INFO - PROCESS | 1729 | 1468504784577 Marionette DEBUG loaded listener.js 06:59:44 INFO - PROCESS | 1729 | ++DOMWINDOW == 66 (0x94ed8c00) [pid = 1729] [serial = 126] [outer = 0x937abc00] 06:59:45 INFO - PROCESS | 1729 | 1468504785309 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 06:59:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 06:59:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1191ms 06:59:45 INFO - PROCESS | 1729 | 1468504785373 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 06:59:45 INFO - PROCESS | 1729 | 1468504785379 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 06:59:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 06:59:45 INFO - PROCESS | 1729 | 1468504785389 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 06:59:45 INFO - PROCESS | 1729 | 1468504785394 Marionette TRACE conn4 <- [1,142,null,{}] 06:59:45 INFO - PROCESS | 1729 | 1468504785399 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:45 INFO - PROCESS | 1729 | 1468504785405 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:45 INFO - PROCESS | 1729 | 1468504785563 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 06:59:45 INFO - PROCESS | 1729 | 1468504785573 Marionette TRACE conn4 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:45 INFO - PROCESS | 1729 | 1468504785582 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:45 INFO - PROCESS | 1729 | ++DOCSHELL 0x97414000 == 38 [pid = 1729] [id = 43] 06:59:45 INFO - PROCESS | 1729 | ++DOMWINDOW == 67 (0x99318c00) [pid = 1729] [serial = 127] [outer = (nil)] 06:59:45 INFO - PROCESS | 1729 | ++DOMWINDOW == 68 (0x99907400) [pid = 1729] [serial = 128] [outer = 0x99318c00] 06:59:45 INFO - PROCESS | 1729 | 1468504785652 Marionette DEBUG loaded listener.js 06:59:45 INFO - PROCESS | 1729 | ++DOMWINDOW == 69 (0x999eb400) [pid = 1729] [serial = 129] [outer = 0x99318c00] 06:59:46 INFO - PROCESS | 1729 | 1468504786432 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 06:59:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 06:59:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1077ms 06:59:46 INFO - PROCESS | 1729 | 1468504786469 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 06:59:46 INFO - PROCESS | 1729 | 1468504786473 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 06:59:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 06:59:46 INFO - PROCESS | 1729 | 1468504786479 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 06:59:46 INFO - PROCESS | 1729 | 1468504786484 Marionette TRACE conn4 <- [1,146,null,{}] 06:59:46 INFO - PROCESS | 1729 | 1468504786513 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:46 INFO - PROCESS | 1729 | 1468504786521 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:46 INFO - PROCESS | 1729 | 1468504786728 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 06:59:46 INFO - PROCESS | 1729 | 1468504786757 Marionette TRACE conn4 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:46 INFO - PROCESS | 1729 | 1468504786766 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:46 INFO - PROCESS | 1729 | ++DOCSHELL 0x9ad0f800 == 39 [pid = 1729] [id = 44] 06:59:46 INFO - PROCESS | 1729 | ++DOMWINDOW == 70 (0x9b003800) [pid = 1729] [serial = 130] [outer = (nil)] 06:59:46 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x9b607800) [pid = 1729] [serial = 131] [outer = 0x9b003800] 06:59:46 INFO - PROCESS | 1729 | 1468504786838 Marionette DEBUG loaded listener.js 06:59:46 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x9c186400) [pid = 1729] [serial = 132] [outer = 0x9b003800] 06:59:47 INFO - PROCESS | 1729 | 1468504787660 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 06:59:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 06:59:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1233ms 06:59:47 INFO - PROCESS | 1729 | 1468504787717 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 06:59:47 INFO - PROCESS | 1729 | 1468504787721 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 06:59:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 06:59:47 INFO - PROCESS | 1729 | 1468504787727 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 06:59:47 INFO - PROCESS | 1729 | 1468504787730 Marionette TRACE conn4 <- [1,150,null,{}] 06:59:47 INFO - PROCESS | 1729 | 1468504787736 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:47 INFO - PROCESS | 1729 | 1468504787741 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:47 INFO - PROCESS | 1729 | 1468504787936 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 06:59:47 INFO - PROCESS | 1729 | 1468504787959 Marionette TRACE conn4 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:47 INFO - PROCESS | 1729 | 1468504787968 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:47 INFO - PROCESS | 1729 | ++DOCSHELL 0x9a2c4400 == 40 [pid = 1729] [id = 45] 06:59:47 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x9d817400) [pid = 1729] [serial = 133] [outer = (nil)] 06:59:48 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0xa1f06c00) [pid = 1729] [serial = 134] [outer = 0x9d817400] 06:59:48 INFO - PROCESS | 1729 | 1468504788035 Marionette DEBUG loaded listener.js 06:59:48 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0xa1fab000) [pid = 1729] [serial = 135] [outer = 0x9d817400] 06:59:48 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x9206ac00) [pid = 1729] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 06:59:48 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x96abf800) [pid = 1729] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 06:59:48 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x93779400) [pid = 1729] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 06:59:48 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x9376b800) [pid = 1729] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 06:59:48 INFO - PROCESS | 1729 | --DOMWINDOW == 70 (0x9ace8800) [pid = 1729] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 06:59:48 INFO - PROCESS | 1729 | --DOMWINDOW == 69 (0x9990e000) [pid = 1729] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 06:59:48 INFO - PROCESS | 1729 | --DOMWINDOW == 68 (0x9a289800) [pid = 1729] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 06:59:48 INFO - PROCESS | 1729 | --DOMWINDOW == 67 (0xa2ebc000) [pid = 1729] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 06:59:48 INFO - PROCESS | 1729 | --DOMWINDOW == 66 (0xa6180400) [pid = 1729] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 06:59:48 INFO - PROCESS | 1729 | --DOMWINDOW == 65 (0x97410400) [pid = 1729] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 06:59:48 INFO - PROCESS | 1729 | --DOMWINDOW == 64 (0x9a291000) [pid = 1729] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 06:59:49 INFO - PROCESS | 1729 | 1468504789086 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 06:59:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 06:59:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1378ms 06:59:49 INFO - PROCESS | 1729 | 1468504789105 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 06:59:49 INFO - PROCESS | 1729 | 1468504789108 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 06:59:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 06:59:49 INFO - PROCESS | 1729 | 1468504789114 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 06:59:49 INFO - PROCESS | 1729 | 1468504789124 Marionette TRACE conn4 <- [1,154,null,{}] 06:59:49 INFO - PROCESS | 1729 | 1468504789129 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:49 INFO - PROCESS | 1729 | 1468504789134 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:49 INFO - PROCESS | 1729 | 1468504789309 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 06:59:49 INFO - PROCESS | 1729 | 1468504789324 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:49 INFO - PROCESS | 1729 | 1468504789332 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:49 INFO - PROCESS | 1729 | ++DOCSHELL 0x92cea400 == 41 [pid = 1729] [id = 46] 06:59:49 INFO - PROCESS | 1729 | ++DOMWINDOW == 65 (0x92ceb000) [pid = 1729] [serial = 136] [outer = (nil)] 06:59:49 INFO - PROCESS | 1729 | ++DOMWINDOW == 66 (0x9aa8a400) [pid = 1729] [serial = 137] [outer = 0x92ceb000] 06:59:49 INFO - PROCESS | 1729 | 1468504789399 Marionette DEBUG loaded listener.js 06:59:49 INFO - PROCESS | 1729 | ++DOMWINDOW == 67 (0xa2278000) [pid = 1729] [serial = 138] [outer = 0x92ceb000] 06:59:50 INFO - PROCESS | 1729 | 1468504790223 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 06:59:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 06:59:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1132ms 06:59:50 INFO - PROCESS | 1729 | 1468504790248 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 06:59:50 INFO - PROCESS | 1729 | 1468504790251 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 06:59:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 06:59:50 INFO - PROCESS | 1729 | 1468504790258 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 06:59:50 INFO - PROCESS | 1729 | 1468504790261 Marionette TRACE conn4 <- [1,158,null,{}] 06:59:50 INFO - PROCESS | 1729 | 1468504790266 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:50 INFO - PROCESS | 1729 | 1468504790276 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:50 INFO - PROCESS | 1729 | 1468504790436 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 06:59:50 INFO - PROCESS | 1729 | 1468504790445 Marionette TRACE conn4 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:50 INFO - PROCESS | 1729 | 1468504790455 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:50 INFO - PROCESS | 1729 | ++DOCSHELL 0x93771800 == 42 [pid = 1729] [id = 47] 06:59:50 INFO - PROCESS | 1729 | ++DOMWINDOW == 68 (0xa2464000) [pid = 1729] [serial = 139] [outer = (nil)] 06:59:50 INFO - PROCESS | 1729 | ++DOMWINDOW == 69 (0xa4d13000) [pid = 1729] [serial = 140] [outer = 0xa2464000] 06:59:50 INFO - PROCESS | 1729 | 1468504790521 Marionette DEBUG loaded listener.js 06:59:50 INFO - PROCESS | 1729 | ++DOMWINDOW == 70 (0xa4d4f000) [pid = 1729] [serial = 141] [outer = 0xa2464000] 06:59:51 INFO - PROCESS | 1729 | 1468504791642 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 06:59:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 06:59:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1435ms 06:59:51 INFO - PROCESS | 1729 | 1468504791793 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 06:59:51 INFO - PROCESS | 1729 | 1468504791798 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 06:59:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 06:59:51 INFO - PROCESS | 1729 | 1468504791871 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 06:59:51 INFO - PROCESS | 1729 | 1468504791875 Marionette TRACE conn4 <- [1,162,null,{}] 06:59:51 INFO - PROCESS | 1729 | 1468504791959 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:51 INFO - PROCESS | 1729 | 1468504791968 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:52 INFO - PROCESS | 1729 | 1468504792168 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 06:59:52 INFO - PROCESS | 1729 | 1468504792283 Marionette TRACE conn4 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:52 INFO - PROCESS | 1729 | 1468504792292 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:52 INFO - PROCESS | 1729 | ++DOCSHELL 0x93798000 == 43 [pid = 1729] [id = 48] 06:59:52 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x9379a000) [pid = 1729] [serial = 142] [outer = (nil)] 06:59:52 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x9a76a000) [pid = 1729] [serial = 143] [outer = 0x9379a000] 06:59:52 INFO - PROCESS | 1729 | 1468504792408 Marionette DEBUG loaded listener.js 06:59:52 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x9a76f400) [pid = 1729] [serial = 144] [outer = 0x9379a000] 06:59:53 INFO - PROCESS | 1729 | 1468504793312 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 06:59:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 06:59:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1538ms 06:59:53 INFO - PROCESS | 1729 | 1468504793371 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 06:59:53 INFO - PROCESS | 1729 | 1468504793378 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 06:59:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 06:59:53 INFO - PROCESS | 1729 | 1468504793388 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 06:59:53 INFO - PROCESS | 1729 | 1468504793393 Marionette TRACE conn4 <- [1,166,null,{}] 06:59:53 INFO - PROCESS | 1729 | 1468504793399 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:53 INFO - PROCESS | 1729 | 1468504793405 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:53 INFO - PROCESS | 1729 | 1468504793625 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 06:59:53 INFO - PROCESS | 1729 | 1468504793798 Marionette TRACE conn4 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:53 INFO - PROCESS | 1729 | 1468504793807 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:53 INFO - PROCESS | 1729 | ++DOCSHELL 0xa1f08800 == 44 [pid = 1729] [id = 49] 06:59:53 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0xa227a000) [pid = 1729] [serial = 145] [outer = (nil)] 06:59:53 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0xa2eb8000) [pid = 1729] [serial = 146] [outer = 0xa227a000] 06:59:53 INFO - PROCESS | 1729 | 1468504793900 Marionette DEBUG loaded listener.js 06:59:54 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0xa310e800) [pid = 1729] [serial = 147] [outer = 0xa227a000] 06:59:54 INFO - PROCESS | 1729 | 1468504794749 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 06:59:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 06:59:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1434ms 06:59:54 INFO - PROCESS | 1729 | 1468504794823 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 06:59:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 06:59:54 INFO - PROCESS | 1729 | 1468504794828 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 06:59:54 INFO - PROCESS | 1729 | 1468504794835 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 06:59:54 INFO - PROCESS | 1729 | 1468504794841 Marionette TRACE conn4 <- [1,170,null,{}] 06:59:54 INFO - PROCESS | 1729 | 1468504794857 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:54 INFO - PROCESS | 1729 | 1468504794866 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:55 INFO - PROCESS | 1729 | 1468504795073 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 06:59:55 INFO - PROCESS | 1729 | 1468504795220 Marionette TRACE conn4 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:55 INFO - PROCESS | 1729 | 1468504795228 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:55 INFO - PROCESS | 1729 | ++DOCSHELL 0xa617e800 == 45 [pid = 1729] [id = 50] 06:59:55 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0xa617fc00) [pid = 1729] [serial = 148] [outer = (nil)] 06:59:55 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0xa672e000) [pid = 1729] [serial = 149] [outer = 0xa617fc00] 06:59:55 INFO - PROCESS | 1729 | 1468504795317 Marionette DEBUG loaded listener.js 06:59:55 INFO - PROCESS | 1729 | ++DOMWINDOW == 79 (0xa6d41c00) [pid = 1729] [serial = 150] [outer = 0xa617fc00] 06:59:56 INFO - PROCESS | 1729 | 1468504796183 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 06:59:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 06:59:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1383ms 06:59:56 INFO - PROCESS | 1729 | 1468504796218 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 06:59:56 INFO - PROCESS | 1729 | 1468504796229 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 06:59:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 06:59:56 INFO - PROCESS | 1729 | 1468504796235 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 06:59:56 INFO - PROCESS | 1729 | 1468504796238 Marionette TRACE conn4 <- [1,174,null,{}] 06:59:56 INFO - PROCESS | 1729 | 1468504796244 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:56 INFO - PROCESS | 1729 | 1468504796249 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:56 INFO - PROCESS | 1729 | 1468504796421 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 06:59:56 INFO - PROCESS | 1729 | 1468504796568 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:56 INFO - PROCESS | 1729 | 1468504796575 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:56 INFO - PROCESS | 1729 | ++DOCSHELL 0x92060800 == 46 [pid = 1729] [id = 51] 06:59:56 INFO - PROCESS | 1729 | ++DOMWINDOW == 80 (0x93795000) [pid = 1729] [serial = 151] [outer = (nil)] 06:59:56 INFO - PROCESS | 1729 | ++DOMWINDOW == 81 (0xa6d49400) [pid = 1729] [serial = 152] [outer = 0x93795000] 06:59:56 INFO - PROCESS | 1729 | 1468504796656 Marionette DEBUG loaded listener.js 06:59:56 INFO - PROCESS | 1729 | ++DOMWINDOW == 82 (0xa6d4d000) [pid = 1729] [serial = 153] [outer = 0x93795000] 06:59:57 INFO - PROCESS | 1729 | 1468504797571 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 06:59:57 INFO - PROCESS | 1729 | 1468504797777 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 06:59:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 06:59:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1582ms 06:59:57 INFO - PROCESS | 1729 | 1468504797818 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 06:59:57 INFO - PROCESS | 1729 | 1468504797824 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 06:59:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 06:59:57 INFO - PROCESS | 1729 | 1468504797832 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 06:59:57 INFO - PROCESS | 1729 | 1468504797837 Marionette TRACE conn4 <- [1,178,null,{}] 06:59:57 INFO - PROCESS | 1729 | 1468504797844 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:57 INFO - PROCESS | 1729 | 1468504797848 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:58 INFO - PROCESS | 1729 | 1468504798012 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 06:59:58 INFO - PROCESS | 1729 | 1468504798169 Marionette TRACE conn4 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:58 INFO - PROCESS | 1729 | 1468504798179 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:58 INFO - PROCESS | 1729 | ++DOCSHELL 0x97484c00 == 47 [pid = 1729] [id = 52] 06:59:58 INFO - PROCESS | 1729 | ++DOMWINDOW == 83 (0x97485000) [pid = 1729] [serial = 154] [outer = (nil)] 06:59:58 INFO - PROCESS | 1729 | ++DOMWINDOW == 84 (0x9748b400) [pid = 1729] [serial = 155] [outer = 0x97485000] 06:59:58 INFO - PROCESS | 1729 | 1468504798249 Marionette DEBUG loaded listener.js 06:59:58 INFO - PROCESS | 1729 | ++DOMWINDOW == 85 (0x9748e000) [pid = 1729] [serial = 156] [outer = 0x97485000] 06:59:59 INFO - PROCESS | 1729 | 1468504799109 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 06:59:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 06:59:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1345ms 06:59:59 INFO - PROCESS | 1729 | 1468504799177 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 06:59:59 INFO - PROCESS | 1729 | 1468504799183 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 06:59:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 06:59:59 INFO - PROCESS | 1729 | 1468504799193 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 06:59:59 INFO - PROCESS | 1729 | 1468504799197 Marionette TRACE conn4 <- [1,182,null,{}] 06:59:59 INFO - PROCESS | 1729 | 1468504799203 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:59 INFO - PROCESS | 1729 | 1468504799208 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:59 INFO - PROCESS | 1729 | 1468504799468 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 06:59:59 INFO - PROCESS | 1729 | --DOCSHELL 0x92cea400 == 46 [pid = 1729] [id = 46] 06:59:59 INFO - PROCESS | 1729 | --DOMWINDOW == 84 (0xa1030400) [pid = 1729] [serial = 113] [outer = (nil)] [url = about:blank] 06:59:59 INFO - PROCESS | 1729 | --DOCSHELL 0x9a2c4400 == 45 [pid = 1729] [id = 45] 06:59:59 INFO - PROCESS | 1729 | --DOCSHELL 0x9ad0f800 == 44 [pid = 1729] [id = 44] 06:59:59 INFO - PROCESS | 1729 | --DOCSHELL 0x97414000 == 43 [pid = 1729] [id = 43] 06:59:59 INFO - PROCESS | 1729 | --DOCSHELL 0x9379e400 == 42 [pid = 1729] [id = 42] 06:59:59 INFO - PROCESS | 1729 | 1468504799845 Marionette TRACE conn4 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:59 INFO - PROCESS | 1729 | 1468504799858 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 06:59:59 INFO - PROCESS | 1729 | --DOCSHELL 0x9376e800 == 41 [pid = 1729] [id = 39] 06:59:59 INFO - PROCESS | 1729 | ++DOCSHELL 0x91c7b400 == 42 [pid = 1729] [id = 53] 06:59:59 INFO - PROCESS | 1729 | ++DOMWINDOW == 85 (0x93777c00) [pid = 1729] [serial = 157] [outer = (nil)] 06:59:59 INFO - PROCESS | 1729 | ++DOMWINDOW == 86 (0x93798800) [pid = 1729] [serial = 158] [outer = 0x93777c00] 06:59:59 INFO - PROCESS | 1729 | 1468504799929 Marionette DEBUG loaded listener.js 07:00:00 INFO - PROCESS | 1729 | ++DOMWINDOW == 87 (0x98662c00) [pid = 1729] [serial = 159] [outer = 0x93777c00] 07:00:00 INFO - PROCESS | 1729 | --DOMWINDOW == 86 (0x93791000) [pid = 1729] [serial = 95] [outer = (nil)] [url = about:blank] 07:00:00 INFO - PROCESS | 1729 | --DOMWINDOW == 85 (0x92ce8400) [pid = 1729] [serial = 94] [outer = (nil)] [url = about:blank] 07:00:00 INFO - PROCESS | 1729 | --DOMWINDOW == 84 (0x97412800) [pid = 1729] [serial = 101] [outer = (nil)] [url = about:blank] 07:00:00 INFO - PROCESS | 1729 | --DOMWINDOW == 83 (0x93794000) [pid = 1729] [serial = 97] [outer = (nil)] [url = about:blank] 07:00:00 INFO - PROCESS | 1729 | --DOMWINDOW == 82 (0x94f5c800) [pid = 1729] [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.] 07:00:00 INFO - PROCESS | 1729 | --DOMWINDOW == 81 (0x93795c00) [pid = 1729] [serial = 98] [outer = (nil)] [url = about:blank] 07:00:00 INFO - PROCESS | 1729 | --DOMWINDOW == 80 (0x9a28a400) [pid = 1729] [serial = 80] [outer = (nil)] [url = about:blank] 07:00:00 INFO - PROCESS | 1729 | --DOMWINDOW == 79 (0x98c24000) [pid = 1729] [serial = 79] [outer = (nil)] [url = about:blank] 07:00:00 INFO - PROCESS | 1729 | --DOMWINDOW == 78 (0x9d812400) [pid = 1729] [serial = 83] [outer = (nil)] [url = about:blank] 07:00:00 INFO - PROCESS | 1729 | --DOMWINDOW == 77 (0x9b6b3400) [pid = 1729] [serial = 82] [outer = (nil)] [url = about:blank] 07:00:00 INFO - PROCESS | 1729 | --DOMWINDOW == 76 (0x99c7e400) [pid = 1729] [serial = 104] [outer = (nil)] [url = about:blank] 07:00:00 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x9a285800) [pid = 1729] [serial = 105] [outer = (nil)] [url = about:blank] 07:00:00 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x9a76ac00) [pid = 1729] [serial = 107] [outer = (nil)] [url = about:blank] 07:00:00 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0xa4d15c00) [pid = 1729] [serial = 86] [outer = (nil)] [url = about:blank] 07:00:00 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0xa3188400) [pid = 1729] [serial = 85] [outer = (nil)] [url = about:blank] 07:00:00 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0xa672cc00) [pid = 1729] [serial = 89] [outer = (nil)] [url = about:blank] 07:00:00 INFO - PROCESS | 1729 | --DOMWINDOW == 70 (0xa61e2400) [pid = 1729] [serial = 88] [outer = (nil)] [url = about:blank] 07:00:00 INFO - PROCESS | 1729 | --DOMWINDOW == 69 (0x9a284800) [pid = 1729] [serial = 92] [outer = (nil)] [url = about:blank] 07:00:00 INFO - PROCESS | 1729 | --DOMWINDOW == 68 (0xa69a0800) [pid = 1729] [serial = 91] [outer = (nil)] [url = about:blank] 07:00:00 INFO - PROCESS | 1729 | --DOMWINDOW == 67 (0x9a92dc00) [pid = 1729] [serial = 108] [outer = (nil)] [url = about:blank] 07:00:00 INFO - PROCESS | 1729 | --DOMWINDOW == 66 (0x9b001400) [pid = 1729] [serial = 111] [outer = (nil)] [url = about:blank] 07:00:00 INFO - PROCESS | 1729 | --DOMWINDOW == 65 (0x9206c800) [pid = 1729] [serial = 102] [outer = (nil)] [url = about:blank] 07:00:00 INFO - PROCESS | 1729 | --DOMWINDOW == 64 (0x9ace5000) [pid = 1729] [serial = 110] [outer = (nil)] [url = about:blank] 07:00:00 INFO - PROCESS | 1729 | 1468504800688 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 07:00:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 07:00:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1538ms 07:00:00 INFO - PROCESS | 1729 | 1468504800732 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 07:00:00 INFO - PROCESS | 1729 | 1468504800735 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 07:00:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 07:00:00 INFO - PROCESS | 1729 | 1468504800742 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 07:00:00 INFO - PROCESS | 1729 | 1468504800747 Marionette TRACE conn4 <- [1,186,null,{}] 07:00:00 INFO - PROCESS | 1729 | 1468504800772 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:00 INFO - PROCESS | 1729 | 1468504800780 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:00 INFO - PROCESS | 1729 | 1468504800936 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 07:00:00 INFO - PROCESS | 1729 | 1468504800947 Marionette TRACE conn4 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:00 INFO - PROCESS | 1729 | 1468504800956 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:00 INFO - PROCESS | 1729 | ++DOCSHELL 0x9a776800 == 43 [pid = 1729] [id = 54] 07:00:00 INFO - PROCESS | 1729 | ++DOMWINDOW == 65 (0x9a777c00) [pid = 1729] [serial = 160] [outer = (nil)] 07:00:01 INFO - PROCESS | 1729 | ++DOMWINDOW == 66 (0x9a92d000) [pid = 1729] [serial = 161] [outer = 0x9a777c00] 07:00:01 INFO - PROCESS | 1729 | 1468504801033 Marionette DEBUG loaded listener.js 07:00:01 INFO - PROCESS | 1729 | ++DOMWINDOW == 67 (0x9ad07400) [pid = 1729] [serial = 162] [outer = 0x9a777c00] 07:00:01 INFO - PROCESS | 1729 | 1468504801816 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 07:00:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 07:00:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1139ms 07:00:01 INFO - PROCESS | 1729 | 1468504801884 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 07:00:01 INFO - PROCESS | 1729 | 1468504801890 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 07:00:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 07:00:01 INFO - PROCESS | 1729 | 1468504801900 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 07:00:01 INFO - PROCESS | 1729 | 1468504801904 Marionette TRACE conn4 <- [1,190,null,{}] 07:00:01 INFO - PROCESS | 1729 | 1468504801914 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:01 INFO - PROCESS | 1729 | 1468504801920 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:02 INFO - PROCESS | 1729 | 1468504802127 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 07:00:02 INFO - PROCESS | 1729 | 1468504802247 Marionette TRACE conn4 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:02 INFO - PROCESS | 1729 | 1468504802255 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:02 INFO - PROCESS | 1729 | ++DOCSHELL 0x9946c400 == 44 [pid = 1729] [id = 55] 07:00:02 INFO - PROCESS | 1729 | ++DOMWINDOW == 68 (0x9a92e800) [pid = 1729] [serial = 163] [outer = (nil)] 07:00:02 INFO - PROCESS | 1729 | ++DOMWINDOW == 69 (0x9c188000) [pid = 1729] [serial = 164] [outer = 0x9a92e800] 07:00:02 INFO - PROCESS | 1729 | 1468504802333 Marionette DEBUG loaded listener.js 07:00:02 INFO - PROCESS | 1729 | ++DOMWINDOW == 70 (0x9c180800) [pid = 1729] [serial = 165] [outer = 0x9a92e800] 07:00:03 INFO - PROCESS | 1729 | 1468504803152 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 07:00:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 07:00:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1287ms 07:00:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 07:00:03 INFO - PROCESS | 1729 | 1468504803186 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 07:00:03 INFO - PROCESS | 1729 | 1468504803188 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 07:00:03 INFO - PROCESS | 1729 | 1468504803195 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 07:00:03 INFO - PROCESS | 1729 | 1468504803212 Marionette TRACE conn4 <- [1,194,null,{}] 07:00:03 INFO - PROCESS | 1729 | 1468504803226 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:03 INFO - PROCESS | 1729 | 1468504803230 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:03 INFO - PROCESS | 1729 | 1468504803416 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 07:00:03 INFO - PROCESS | 1729 | 1468504803491 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:03 INFO - PROCESS | 1729 | 1468504803500 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:03 INFO - PROCESS | 1729 | ++DOCSHELL 0x91c7c800 == 45 [pid = 1729] [id = 56] 07:00:03 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x9d88f000) [pid = 1729] [serial = 166] [outer = (nil)] 07:00:03 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0xa2434800) [pid = 1729] [serial = 167] [outer = 0x9d88f000] 07:00:03 INFO - PROCESS | 1729 | 1468504803567 Marionette DEBUG loaded listener.js 07:00:03 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0xa24eec00) [pid = 1729] [serial = 168] [outer = 0x9d88f000] 07:00:04 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x9d817400) [pid = 1729] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 07:00:04 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x94f58000) [pid = 1729] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 07:00:04 INFO - PROCESS | 1729 | --DOMWINDOW == 70 (0x937abc00) [pid = 1729] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 07:00:04 INFO - PROCESS | 1729 | --DOMWINDOW == 69 (0x99318c00) [pid = 1729] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 07:00:04 INFO - PROCESS | 1729 | --DOMWINDOW == 68 (0x9b003800) [pid = 1729] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 07:00:04 INFO - PROCESS | 1729 | --DOMWINDOW == 67 (0x92ceb000) [pid = 1729] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 07:00:04 INFO - PROCESS | 1729 | 1468504804457 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 07:00:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 07:00:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1305ms 07:00:04 INFO - PROCESS | 1729 | 1468504804500 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 07:00:04 INFO - PROCESS | 1729 | 1468504804504 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 07:00:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 07:00:04 INFO - PROCESS | 1729 | 1468504804516 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 07:00:04 INFO - PROCESS | 1729 | 1468504804519 Marionette TRACE conn4 <- [1,198,null,{}] 07:00:04 INFO - PROCESS | 1729 | 1468504804526 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:04 INFO - PROCESS | 1729 | 1468504804536 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:04 INFO - PROCESS | 1729 | 1468504804723 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 07:00:04 INFO - PROCESS | 1729 | 1468504804736 Marionette TRACE conn4 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:04 INFO - PROCESS | 1729 | 1468504804745 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:04 INFO - PROCESS | 1729 | ++DOCSHELL 0x92ceb000 == 46 [pid = 1729] [id = 57] 07:00:04 INFO - PROCESS | 1729 | ++DOMWINDOW == 68 (0x96abe000) [pid = 1729] [serial = 169] [outer = (nil)] 07:00:04 INFO - PROCESS | 1729 | ++DOMWINDOW == 69 (0xa4d16400) [pid = 1729] [serial = 170] [outer = 0x96abe000] 07:00:04 INFO - PROCESS | 1729 | 1468504804814 Marionette DEBUG loaded listener.js 07:00:04 INFO - PROCESS | 1729 | ++DOMWINDOW == 70 (0xa4f20000) [pid = 1729] [serial = 171] [outer = 0x96abe000] 07:00:05 INFO - PROCESS | 1729 | 1468504805573 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 07:00:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 07:00:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1085ms 07:00:05 INFO - PROCESS | 1729 | 1468504805595 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 07:00:05 INFO - PROCESS | 1729 | 1468504805599 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 07:00:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 07:00:05 INFO - PROCESS | 1729 | 1468504805605 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 07:00:05 INFO - PROCESS | 1729 | 1468504805608 Marionette TRACE conn4 <- [1,202,null,{}] 07:00:05 INFO - PROCESS | 1729 | 1468504805623 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:05 INFO - PROCESS | 1729 | 1468504805628 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:05 INFO - PROCESS | 1729 | 1468504805817 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 07:00:05 INFO - PROCESS | 1729 | 1468504805834 Marionette TRACE conn4 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:05 INFO - PROCESS | 1729 | 1468504805842 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:05 INFO - PROCESS | 1729 | ++DOCSHELL 0x91f67000 == 47 [pid = 1729] [id = 58] 07:00:05 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x92063400) [pid = 1729] [serial = 172] [outer = (nil)] 07:00:05 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x94e34400) [pid = 1729] [serial = 173] [outer = 0x92063400] 07:00:05 INFO - PROCESS | 1729 | 1468504805910 Marionette DEBUG loaded listener.js 07:00:06 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x94e37000) [pid = 1729] [serial = 174] [outer = 0x92063400] 07:00:06 INFO - PROCESS | 1729 | 1468504806838 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 07:00:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 07:00:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1295ms 07:00:06 INFO - PROCESS | 1729 | 1468504806915 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 07:00:06 INFO - PROCESS | 1729 | 1468504806922 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 07:00:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 07:00:06 INFO - PROCESS | 1729 | 1468504806951 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 07:00:06 INFO - PROCESS | 1729 | 1468504806957 Marionette TRACE conn4 <- [1,206,null,{}] 07:00:06 INFO - PROCESS | 1729 | 1468504806967 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:06 INFO - PROCESS | 1729 | 1468504806972 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:07 INFO - PROCESS | 1729 | 1468504807180 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 07:00:07 INFO - PROCESS | 1729 | 1468504807327 Marionette TRACE conn4 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:07 INFO - PROCESS | 1729 | 1468504807335 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:07 INFO - PROCESS | 1729 | ++DOCSHELL 0x91f64400 == 48 [pid = 1729] [id = 59] 07:00:07 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x93791800) [pid = 1729] [serial = 175] [outer = (nil)] 07:00:07 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x94e39400) [pid = 1729] [serial = 176] [outer = 0x93791800] 07:00:07 INFO - PROCESS | 1729 | 1468504807420 Marionette DEBUG loaded listener.js 07:00:07 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x94e3c800) [pid = 1729] [serial = 177] [outer = 0x93791800] 07:00:08 INFO - PROCESS | 1729 | 1468504808257 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 07:00:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 07:00:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1334ms 07:00:08 INFO - PROCESS | 1729 | 1468504808284 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 07:00:08 INFO - PROCESS | 1729 | 1468504808291 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 07:00:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 07:00:08 INFO - PROCESS | 1729 | 1468504808303 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 07:00:08 INFO - PROCESS | 1729 | 1468504808308 Marionette TRACE conn4 <- [1,210,null,{}] 07:00:08 INFO - PROCESS | 1729 | 1468504808314 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:08 INFO - PROCESS | 1729 | 1468504808319 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:08 INFO - PROCESS | 1729 | 1468504808497 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 07:00:08 INFO - PROCESS | 1729 | 1468504808645 Marionette TRACE conn4 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:08 INFO - PROCESS | 1729 | 1468504808651 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:08 INFO - PROCESS | 1729 | ++DOCSHELL 0x96ac6400 == 49 [pid = 1729] [id = 60] 07:00:08 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0x97488c00) [pid = 1729] [serial = 178] [outer = (nil)] 07:00:08 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x99315c00) [pid = 1729] [serial = 179] [outer = 0x97488c00] 07:00:08 INFO - PROCESS | 1729 | 1468504808744 Marionette DEBUG loaded listener.js 07:00:08 INFO - PROCESS | 1729 | ++DOMWINDOW == 79 (0x999e1400) [pid = 1729] [serial = 180] [outer = 0x97488c00] 07:00:09 INFO - PROCESS | 1729 | 1468504809648 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 07:00:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 07:00:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1381ms 07:00:09 INFO - PROCESS | 1729 | 1468504809684 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 07:00:09 INFO - PROCESS | 1729 | 1468504809688 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 07:00:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 07:00:09 INFO - PROCESS | 1729 | 1468504809695 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 07:00:09 INFO - PROCESS | 1729 | 1468504809701 Marionette TRACE conn4 <- [1,214,null,{}] 07:00:09 INFO - PROCESS | 1729 | 1468504809720 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:09 INFO - PROCESS | 1729 | 1468504809731 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:09 INFO - PROCESS | 1729 | 1468504809926 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 07:00:10 INFO - PROCESS | 1729 | 1468504810082 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:10 INFO - PROCESS | 1729 | 1468504810090 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:10 INFO - PROCESS | 1729 | ++DOCSHELL 0x9b6b7c00 == 50 [pid = 1729] [id = 61] 07:00:10 INFO - PROCESS | 1729 | ++DOMWINDOW == 80 (0x9c188400) [pid = 1729] [serial = 181] [outer = (nil)] 07:00:10 INFO - PROCESS | 1729 | ++DOMWINDOW == 81 (0xa1034800) [pid = 1729] [serial = 182] [outer = 0x9c188400] 07:00:10 INFO - PROCESS | 1729 | 1468504810191 Marionette DEBUG loaded listener.js 07:00:10 INFO - PROCESS | 1729 | ++DOMWINDOW == 82 (0xa2eb8400) [pid = 1729] [serial = 183] [outer = 0x9c188400] 07:00:11 INFO - PROCESS | 1729 | 1468504811026 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 07:00:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 07:00:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1384ms 07:00:11 INFO - PROCESS | 1729 | 1468504811081 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 07:00:11 INFO - PROCESS | 1729 | 1468504811085 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 07:00:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 07:00:11 INFO - PROCESS | 1729 | 1468504811092 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 07:00:11 INFO - PROCESS | 1729 | 1468504811096 Marionette TRACE conn4 <- [1,218,null,{}] 07:00:11 INFO - PROCESS | 1729 | 1468504811102 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:11 INFO - PROCESS | 1729 | 1468504811108 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:11 INFO - PROCESS | 1729 | 1468504811295 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 07:00:11 INFO - PROCESS | 1729 | 1468504811443 Marionette TRACE conn4 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:11 INFO - PROCESS | 1729 | 1468504811455 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:11 INFO - PROCESS | 1729 | ++DOCSHELL 0x99456000 == 51 [pid = 1729] [id = 62] 07:00:11 INFO - PROCESS | 1729 | ++DOMWINDOW == 83 (0x99458400) [pid = 1729] [serial = 184] [outer = (nil)] 07:00:11 INFO - PROCESS | 1729 | ++DOMWINDOW == 84 (0x9945e400) [pid = 1729] [serial = 185] [outer = 0x99458400] 07:00:11 INFO - PROCESS | 1729 | 1468504811534 Marionette DEBUG loaded listener.js 07:00:11 INFO - PROCESS | 1729 | ++DOMWINDOW == 85 (0x99463000) [pid = 1729] [serial = 186] [outer = 0x99458400] 07:00:12 INFO - PROCESS | 1729 | 1468504812447 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 07:00:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 07:00:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1428ms 07:00:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 07:00:12 INFO - PROCESS | 1729 | 1468504812522 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 07:00:12 INFO - PROCESS | 1729 | 1468504812525 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 07:00:12 INFO - PROCESS | 1729 | 1468504812532 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 07:00:12 INFO - PROCESS | 1729 | 1468504812535 Marionette TRACE conn4 <- [1,222,null,{}] 07:00:12 INFO - PROCESS | 1729 | 1468504812541 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:12 INFO - PROCESS | 1729 | 1468504812546 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:12 INFO - PROCESS | 1729 | 1468504812747 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 07:00:12 INFO - PROCESS | 1729 | 1468504812898 Marionette TRACE conn4 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:12 INFO - PROCESS | 1729 | 1468504812907 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:12 INFO - PROCESS | 1729 | ++DOCSHELL 0x9206ac00 == 52 [pid = 1729] [id = 63] 07:00:12 INFO - PROCESS | 1729 | ++DOMWINDOW == 86 (0x99455800) [pid = 1729] [serial = 187] [outer = (nil)] 07:00:12 INFO - PROCESS | 1729 | ++DOMWINDOW == 87 (0xa1037000) [pid = 1729] [serial = 188] [outer = 0x99455800] 07:00:12 INFO - PROCESS | 1729 | 1468504812988 Marionette DEBUG loaded listener.js 07:00:13 INFO - PROCESS | 1729 | ++DOMWINDOW == 88 (0xa318e400) [pid = 1729] [serial = 189] [outer = 0x99455800] 07:00:13 INFO - PROCESS | 1729 | 1468504813856 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 07:00:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 07:00:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1348ms 07:00:13 INFO - PROCESS | 1729 | 1468504813879 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 07:00:13 INFO - PROCESS | 1729 | 1468504813883 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 07:00:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 07:00:13 INFO - PROCESS | 1729 | 1468504813889 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 07:00:13 INFO - PROCESS | 1729 | 1468504813893 Marionette TRACE conn4 <- [1,226,null,{}] 07:00:13 INFO - PROCESS | 1729 | 1468504813899 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:13 INFO - PROCESS | 1729 | 1468504813909 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:14 INFO - PROCESS | 1729 | 1468504814141 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 07:00:14 INFO - PROCESS | 1729 | 1468504814294 Marionette TRACE conn4 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:14 INFO - PROCESS | 1729 | 1468504814302 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:14 INFO - PROCESS | 1729 | ++DOCSHELL 0x99460000 == 53 [pid = 1729] [id = 64] 07:00:14 INFO - PROCESS | 1729 | ++DOMWINDOW == 89 (0x99bdd000) [pid = 1729] [serial = 190] [outer = (nil)] 07:00:14 INFO - PROCESS | 1729 | ++DOMWINDOW == 90 (0x99be5c00) [pid = 1729] [serial = 191] [outer = 0x99bdd000] 07:00:14 INFO - PROCESS | 1729 | 1468504814391 Marionette DEBUG loaded listener.js 07:00:14 INFO - PROCESS | 1729 | ++DOMWINDOW == 91 (0x9c184c00) [pid = 1729] [serial = 192] [outer = 0x99bdd000] 07:00:15 INFO - PROCESS | 1729 | 1468504815238 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 07:00:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 07:00:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1379ms 07:00:15 INFO - PROCESS | 1729 | 1468504815288 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 07:00:15 INFO - PROCESS | 1729 | 1468504815291 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 07:00:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 07:00:15 INFO - PROCESS | 1729 | 1468504815320 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 07:00:15 INFO - PROCESS | 1729 | 1468504815323 Marionette TRACE conn4 <- [1,230,null,{}] 07:00:15 INFO - PROCESS | 1729 | 1468504815331 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:15 INFO - PROCESS | 1729 | 1468504815335 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:15 INFO - PROCESS | 1729 | 1468504815504 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 07:00:15 INFO - PROCESS | 1729 | 1468504815651 Marionette TRACE conn4 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:15 INFO - PROCESS | 1729 | 1468504815659 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:15 INFO - PROCESS | 1729 | ++DOCSHELL 0x99be7000 == 54 [pid = 1729] [id = 65] 07:00:15 INFO - PROCESS | 1729 | ++DOMWINDOW == 92 (0x9a76a400) [pid = 1729] [serial = 193] [outer = (nil)] 07:00:15 INFO - PROCESS | 1729 | ++DOMWINDOW == 93 (0xa69a1000) [pid = 1729] [serial = 194] [outer = 0x9a76a400] 07:00:15 INFO - PROCESS | 1729 | 1468504815743 Marionette DEBUG loaded listener.js 07:00:15 INFO - PROCESS | 1729 | ++DOMWINDOW == 94 (0xa6d47000) [pid = 1729] [serial = 195] [outer = 0x9a76a400] 07:00:16 INFO - PROCESS | 1729 | 1468504816585 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 07:00:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 07:00:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1307ms 07:00:16 INFO - PROCESS | 1729 | 1468504816609 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 07:00:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 07:00:16 INFO - PROCESS | 1729 | 1468504816621 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 07:00:16 INFO - PROCESS | 1729 | 1468504816643 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 07:00:16 INFO - PROCESS | 1729 | 1468504816648 Marionette TRACE conn4 <- [1,234,null,{}] 07:00:16 INFO - PROCESS | 1729 | 1468504816657 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:16 INFO - PROCESS | 1729 | 1468504816662 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:16 INFO - PROCESS | 1729 | 1468504816837 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 07:00:17 INFO - PROCESS | 1729 | 1468504816993 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:17 INFO - PROCESS | 1729 | 1468504817000 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:17 INFO - PROCESS | 1729 | ++DOCSHELL 0x92cee000 == 55 [pid = 1729] [id = 66] 07:00:17 INFO - PROCESS | 1729 | ++DOMWINDOW == 95 (0x93793800) [pid = 1729] [serial = 196] [outer = (nil)] 07:00:17 INFO - PROCESS | 1729 | ++DOMWINDOW == 96 (0x9865c000) [pid = 1729] [serial = 197] [outer = 0x93793800] 07:00:17 INFO - PROCESS | 1729 | 1468504817097 Marionette DEBUG loaded listener.js 07:00:17 INFO - PROCESS | 1729 | ++DOMWINDOW == 97 (0x9ac98400) [pid = 1729] [serial = 198] [outer = 0x93793800] 07:00:18 INFO - PROCESS | 1729 | 1468504818144 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 07:00:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 07:00:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1550ms 07:00:18 INFO - PROCESS | 1729 | 1468504818178 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 07:00:18 INFO - PROCESS | 1729 | 1468504818183 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 07:00:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 07:00:18 INFO - PROCESS | 1729 | 1468504818192 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 07:00:18 INFO - PROCESS | 1729 | 1468504818197 Marionette TRACE conn4 <- [1,238,null,{}] 07:00:18 INFO - PROCESS | 1729 | 1468504818204 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:18 INFO - PROCESS | 1729 | 1468504818210 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:18 INFO - PROCESS | 1729 | 1468504818379 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 07:00:18 INFO - PROCESS | 1729 | 1468504818564 Marionette TRACE conn4 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:18 INFO - PROCESS | 1729 | 1468504818578 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:18 INFO - PROCESS | 1729 | ++DOCSHELL 0x937b9800 == 56 [pid = 1729] [id = 67] 07:00:18 INFO - PROCESS | 1729 | ++DOMWINDOW == 98 (0x93960400) [pid = 1729] [serial = 199] [outer = (nil)] 07:00:18 INFO - PROCESS | 1729 | ++DOMWINDOW == 99 (0x96abb400) [pid = 1729] [serial = 200] [outer = 0x93960400] 07:00:18 INFO - PROCESS | 1729 | 1468504818659 Marionette DEBUG loaded listener.js 07:00:18 INFO - PROCESS | 1729 | ++DOMWINDOW == 100 (0x97486400) [pid = 1729] [serial = 201] [outer = 0x93960400] 07:00:19 INFO - PROCESS | 1729 | 1468504819543 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 07:00:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 07:00:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1387ms 07:00:19 INFO - PROCESS | 1729 | 1468504819579 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 07:00:19 INFO - PROCESS | 1729 | 1468504819586 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 07:00:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 07:00:19 INFO - PROCESS | 1729 | 1468504819596 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 07:00:19 INFO - PROCESS | 1729 | 1468504819600 Marionette TRACE conn4 <- [1,242,null,{}] 07:00:19 INFO - PROCESS | 1729 | 1468504819606 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:19 INFO - PROCESS | 1729 | 1468504819612 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:19 INFO - PROCESS | 1729 | 1468504819789 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 07:00:19 INFO - PROCESS | 1729 | 1468504819957 Marionette TRACE conn4 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:19 INFO - PROCESS | 1729 | 1468504819963 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:19 INFO - PROCESS | 1729 | --DOCSHELL 0x92cedc00 == 55 [pid = 1729] [id = 27] 07:00:20 INFO - PROCESS | 1729 | --DOMWINDOW == 99 (0xa4d13000) [pid = 1729] [serial = 140] [outer = (nil)] [url = about:blank] 07:00:20 INFO - PROCESS | 1729 | ++DOCSHELL 0x92cedc00 == 56 [pid = 1729] [id = 68] 07:00:20 INFO - PROCESS | 1729 | ++DOMWINDOW == 100 (0x9396b800) [pid = 1729] [serial = 202] [outer = (nil)] 07:00:20 INFO - PROCESS | 1729 | ++DOMWINDOW == 101 (0x96abf400) [pid = 1729] [serial = 203] [outer = 0x9396b800] 07:00:20 INFO - PROCESS | 1729 | 1468504820078 Marionette DEBUG loaded listener.js 07:00:20 INFO - PROCESS | 1729 | ++DOMWINDOW == 102 (0x99321000) [pid = 1729] [serial = 204] [outer = 0x9396b800] 07:00:20 INFO - PROCESS | 1729 | --DOCSHELL 0x92ceb000 == 55 [pid = 1729] [id = 57] 07:00:20 INFO - PROCESS | 1729 | --DOCSHELL 0x91c7c800 == 54 [pid = 1729] [id = 56] 07:00:20 INFO - PROCESS | 1729 | --DOCSHELL 0x9946c400 == 53 [pid = 1729] [id = 55] 07:00:20 INFO - PROCESS | 1729 | --DOCSHELL 0x9a776800 == 52 [pid = 1729] [id = 54] 07:00:20 INFO - PROCESS | 1729 | --DOCSHELL 0x91c7b400 == 51 [pid = 1729] [id = 53] 07:00:20 INFO - PROCESS | 1729 | --DOCSHELL 0x97484c00 == 50 [pid = 1729] [id = 52] 07:00:20 INFO - PROCESS | 1729 | --DOCSHELL 0xa1f08800 == 49 [pid = 1729] [id = 49] 07:00:20 INFO - PROCESS | 1729 | --DOCSHELL 0x93798000 == 48 [pid = 1729] [id = 48] 07:00:20 INFO - PROCESS | 1729 | --DOMWINDOW == 101 (0xa1f06c00) [pid = 1729] [serial = 134] [outer = (nil)] [url = about:blank] 07:00:20 INFO - PROCESS | 1729 | --DOMWINDOW == 100 (0x9b6b3800) [pid = 1729] [serial = 123] [outer = (nil)] [url = about:blank] 07:00:20 INFO - PROCESS | 1729 | --DOMWINDOW == 99 (0x99909800) [pid = 1729] [serial = 122] [outer = (nil)] [url = about:blank] 07:00:20 INFO - PROCESS | 1729 | --DOMWINDOW == 98 (0x93961800) [pid = 1729] [serial = 125] [outer = (nil)] [url = about:blank] 07:00:20 INFO - PROCESS | 1729 | --DOMWINDOW == 97 (0x94ed8c00) [pid = 1729] [serial = 126] [outer = (nil)] [url = about:blank] 07:00:20 INFO - PROCESS | 1729 | --DOMWINDOW == 96 (0x99907400) [pid = 1729] [serial = 128] [outer = (nil)] [url = about:blank] 07:00:20 INFO - PROCESS | 1729 | --DOMWINDOW == 95 (0xa1fab000) [pid = 1729] [serial = 135] [outer = (nil)] [url = about:blank] 07:00:20 INFO - PROCESS | 1729 | --DOMWINDOW == 94 (0x9396c000) [pid = 1729] [serial = 116] [outer = (nil)] [url = about:blank] 07:00:20 INFO - PROCESS | 1729 | --DOMWINDOW == 93 (0x94edf400) [pid = 1729] [serial = 119] [outer = (nil)] [url = about:blank] 07:00:20 INFO - PROCESS | 1729 | --DOMWINDOW == 92 (0x9b607800) [pid = 1729] [serial = 131] [outer = (nil)] [url = about:blank] 07:00:20 INFO - PROCESS | 1729 | --DOMWINDOW == 91 (0x9c186400) [pid = 1729] [serial = 132] [outer = (nil)] [url = about:blank] 07:00:20 INFO - PROCESS | 1729 | --DOMWINDOW == 90 (0x999eb400) [pid = 1729] [serial = 129] [outer = (nil)] [url = about:blank] 07:00:20 INFO - PROCESS | 1729 | --DOMWINDOW == 89 (0x9aa8a400) [pid = 1729] [serial = 137] [outer = (nil)] [url = about:blank] 07:00:20 INFO - PROCESS | 1729 | --DOMWINDOW == 88 (0xa2278000) [pid = 1729] [serial = 138] [outer = (nil)] [url = about:blank] 07:00:20 INFO - PROCESS | 1729 | 1468504820928 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 07:00:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 07:00:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1379ms 07:00:20 INFO - PROCESS | 1729 | 1468504820976 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 07:00:20 INFO - PROCESS | 1729 | 1468504820981 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 07:00:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 07:00:20 INFO - PROCESS | 1729 | 1468504820988 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 07:00:20 INFO - PROCESS | 1729 | 1468504820994 Marionette TRACE conn4 <- [1,246,null,{}] 07:00:21 INFO - PROCESS | 1729 | 1468504821010 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:21 INFO - PROCESS | 1729 | 1468504821019 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:21 INFO - PROCESS | 1729 | 1468504821184 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 07:00:21 INFO - PROCESS | 1729 | 1468504821196 Marionette TRACE conn4 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:21 INFO - PROCESS | 1729 | 1468504821206 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:21 INFO - PROCESS | 1729 | ++DOCSHELL 0x99be4000 == 49 [pid = 1729] [id = 69] 07:00:21 INFO - PROCESS | 1729 | ++DOMWINDOW == 89 (0x99be5800) [pid = 1729] [serial = 205] [outer = (nil)] 07:00:21 INFO - PROCESS | 1729 | ++DOMWINDOW == 90 (0x99bea000) [pid = 1729] [serial = 206] [outer = 0x99be5800] 07:00:21 INFO - PROCESS | 1729 | 1468504821285 Marionette DEBUG loaded listener.js 07:00:21 INFO - PROCESS | 1729 | ++DOMWINDOW == 91 (0x9a284800) [pid = 1729] [serial = 207] [outer = 0x99be5800] 07:00:22 INFO - PROCESS | 1729 | 1468504822184 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 07:00:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 07:00:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1238ms 07:00:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 07:00:22 INFO - PROCESS | 1729 | 1468504822241 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 07:00:22 INFO - PROCESS | 1729 | 1468504822245 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 07:00:22 INFO - PROCESS | 1729 | 1468504822252 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 07:00:22 INFO - PROCESS | 1729 | 1468504822255 Marionette TRACE conn4 <- [1,250,null,{}] 07:00:22 INFO - PROCESS | 1729 | 1468504822260 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:22 INFO - PROCESS | 1729 | 1468504822265 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:22 INFO - PROCESS | 1729 | 1468504822418 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 07:00:22 INFO - PROCESS | 1729 | 1468504822427 Marionette TRACE conn4 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:22 INFO - PROCESS | 1729 | 1468504822435 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:22 INFO - PROCESS | 1729 | ++DOCSHELL 0x9931b000 == 50 [pid = 1729] [id = 70] 07:00:22 INFO - PROCESS | 1729 | ++DOMWINDOW == 92 (0x99bea800) [pid = 1729] [serial = 208] [outer = (nil)] 07:00:22 INFO - PROCESS | 1729 | ++DOMWINDOW == 93 (0x9a778800) [pid = 1729] [serial = 209] [outer = 0x99bea800] 07:00:22 INFO - PROCESS | 1729 | 1468504822502 Marionette DEBUG loaded listener.js 07:00:22 INFO - PROCESS | 1729 | ++DOMWINDOW == 94 (0x9ac9f400) [pid = 1729] [serial = 210] [outer = 0x99bea800] 07:00:23 INFO - PROCESS | 1729 | 1468504823383 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 07:00:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 07:00:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1184ms 07:00:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 07:00:23 INFO - PROCESS | 1729 | 1468504823435 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 07:00:23 INFO - PROCESS | 1729 | 1468504823438 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 07:00:23 INFO - PROCESS | 1729 | 1468504823444 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 07:00:23 INFO - PROCESS | 1729 | 1468504823448 Marionette TRACE conn4 <- [1,254,null,{}] 07:00:23 INFO - PROCESS | 1729 | 1468504823459 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:23 INFO - PROCESS | 1729 | 1468504823463 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:23 INFO - PROCESS | 1729 | 1468504823675 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 07:00:23 INFO - PROCESS | 1729 | 1468504823700 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:23 INFO - PROCESS | 1729 | 1468504823709 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:23 INFO - PROCESS | 1729 | ++DOCSHELL 0x94e39000 == 51 [pid = 1729] [id = 71] 07:00:23 INFO - PROCESS | 1729 | ++DOMWINDOW == 95 (0x98cc8800) [pid = 1729] [serial = 211] [outer = (nil)] 07:00:23 INFO - PROCESS | 1729 | ++DOMWINDOW == 96 (0x9aca4000) [pid = 1729] [serial = 212] [outer = 0x98cc8800] 07:00:23 INFO - PROCESS | 1729 | 1468504823780 Marionette DEBUG loaded listener.js 07:00:23 INFO - PROCESS | 1729 | ++DOMWINDOW == 97 (0x9ad01800) [pid = 1729] [serial = 213] [outer = 0x98cc8800] 07:00:24 INFO - PROCESS | 1729 | 1468504824631 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 07:00:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 07:00:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1240ms 07:00:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 07:00:24 INFO - PROCESS | 1729 | 1468504824683 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 07:00:24 INFO - PROCESS | 1729 | 1468504824686 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 07:00:24 INFO - PROCESS | 1729 | 1468504824692 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 07:00:24 INFO - PROCESS | 1729 | 1468504824695 Marionette TRACE conn4 <- [1,258,null,{}] 07:00:24 INFO - PROCESS | 1729 | --DOMWINDOW == 96 (0x9d88f000) [pid = 1729] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 07:00:24 INFO - PROCESS | 1729 | --DOMWINDOW == 95 (0x9a777c00) [pid = 1729] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 07:00:24 INFO - PROCESS | 1729 | --DOMWINDOW == 94 (0x93777c00) [pid = 1729] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 07:00:24 INFO - PROCESS | 1729 | --DOMWINDOW == 93 (0x96abe000) [pid = 1729] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 07:00:24 INFO - PROCESS | 1729 | --DOMWINDOW == 92 (0x97485000) [pid = 1729] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 07:00:24 INFO - PROCESS | 1729 | --DOMWINDOW == 91 (0x9a92e800) [pid = 1729] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 07:00:24 INFO - PROCESS | 1729 | --DOMWINDOW == 90 (0x94edcc00) [pid = 1729] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 07:00:24 INFO - PROCESS | 1729 | --DOMWINDOW == 89 (0x93777400) [pid = 1729] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 07:00:24 INFO - PROCESS | 1729 | 1468504824845 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:24 INFO - PROCESS | 1729 | 1468504824854 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:25 INFO - PROCESS | 1729 | 1468504825023 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 07:00:25 INFO - PROCESS | 1729 | 1468504825034 Marionette TRACE conn4 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:25 INFO - PROCESS | 1729 | 1468504825050 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:25 INFO - PROCESS | 1729 | ++DOCSHELL 0x9a383000 == 52 [pid = 1729] [id = 72] 07:00:25 INFO - PROCESS | 1729 | ++DOMWINDOW == 90 (0x9a6a8400) [pid = 1729] [serial = 214] [outer = (nil)] 07:00:25 INFO - PROCESS | 1729 | ++DOMWINDOW == 91 (0xa1f9f000) [pid = 1729] [serial = 215] [outer = 0x9a6a8400] 07:00:25 INFO - PROCESS | 1729 | 1468504825121 Marionette DEBUG loaded listener.js 07:00:25 INFO - PROCESS | 1729 | ++DOMWINDOW == 92 (0xa226f800) [pid = 1729] [serial = 216] [outer = 0x9a6a8400] 07:00:25 INFO - PROCESS | 1729 | 1468504825892 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 07:00:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 07:00:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1242ms 07:00:25 INFO - PROCESS | 1729 | 1468504825970 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 07:00:25 INFO - PROCESS | 1729 | 1468504825973 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 07:00:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 07:00:25 INFO - PROCESS | 1729 | 1468504825985 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 07:00:25 INFO - PROCESS | 1729 | 1468504825988 Marionette TRACE conn4 <- [1,262,null,{}] 07:00:25 INFO - PROCESS | 1729 | 1468504825994 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:25 INFO - PROCESS | 1729 | 1468504825998 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:26 INFO - PROCESS | 1729 | 1468504826141 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 07:00:26 INFO - PROCESS | 1729 | 1468504826149 Marionette TRACE conn4 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:26 INFO - PROCESS | 1729 | 1468504826155 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:26 INFO - PROCESS | 1729 | ++DOCSHELL 0x9945ac00 == 53 [pid = 1729] [id = 73] 07:00:26 INFO - PROCESS | 1729 | ++DOMWINDOW == 93 (0xa1f08400) [pid = 1729] [serial = 217] [outer = (nil)] 07:00:26 INFO - PROCESS | 1729 | ++DOMWINDOW == 94 (0xa3193800) [pid = 1729] [serial = 218] [outer = 0xa1f08400] 07:00:26 INFO - PROCESS | 1729 | 1468504826226 Marionette DEBUG loaded listener.js 07:00:26 INFO - PROCESS | 1729 | ++DOMWINDOW == 95 (0xa4f1c000) [pid = 1729] [serial = 219] [outer = 0xa1f08400] 07:00:27 INFO - PROCESS | 1729 | 1468504827136 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 07:00:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 07:00:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1179ms 07:00:27 INFO - PROCESS | 1729 | 1468504827171 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 07:00:27 INFO - PROCESS | 1729 | 1468504827178 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 07:00:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 07:00:27 INFO - PROCESS | 1729 | 1468504827188 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 07:00:27 INFO - PROCESS | 1729 | 1468504827192 Marionette TRACE conn4 <- [1,266,null,{}] 07:00:27 INFO - PROCESS | 1729 | 1468504827201 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:27 INFO - PROCESS | 1729 | 1468504827207 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:27 INFO - PROCESS | 1729 | 1468504827393 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 07:00:27 INFO - PROCESS | 1729 | 1468504827654 Marionette TRACE conn4 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:27 INFO - PROCESS | 1729 | 1468504827668 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:27 INFO - PROCESS | 1729 | ++DOCSHELL 0x94e44000 == 54 [pid = 1729] [id = 74] 07:00:27 INFO - PROCESS | 1729 | ++DOMWINDOW == 96 (0x94e44800) [pid = 1729] [serial = 220] [outer = (nil)] 07:00:27 INFO - PROCESS | 1729 | ++DOMWINDOW == 97 (0x94e47000) [pid = 1729] [serial = 221] [outer = 0x94e44800] 07:00:27 INFO - PROCESS | 1729 | 1468504827850 Marionette DEBUG loaded listener.js 07:00:27 INFO - PROCESS | 1729 | ++DOMWINDOW == 98 (0x94e4a800) [pid = 1729] [serial = 222] [outer = 0x94e44800] 07:00:28 INFO - PROCESS | 1729 | 1468504828696 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 07:00:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 07:00:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1579ms 07:00:28 INFO - PROCESS | 1729 | 1468504828769 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 07:00:28 INFO - PROCESS | 1729 | 1468504828778 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 07:00:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 07:00:28 INFO - PROCESS | 1729 | 1468504828789 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 07:00:28 INFO - PROCESS | 1729 | 1468504828793 Marionette TRACE conn4 <- [1,270,null,{}] 07:00:28 INFO - PROCESS | 1729 | 1468504828800 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:28 INFO - PROCESS | 1729 | 1468504828806 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:29 INFO - PROCESS | 1729 | 1468504829029 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 07:00:29 INFO - PROCESS | 1729 | 1468504829234 Marionette TRACE conn4 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:29 INFO - PROCESS | 1729 | 1468504829243 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:29 INFO - PROCESS | 1729 | ++DOCSHELL 0x94ed9c00 == 55 [pid = 1729] [id = 75] 07:00:29 INFO - PROCESS | 1729 | ++DOMWINDOW == 99 (0x9740f400) [pid = 1729] [serial = 223] [outer = (nil)] 07:00:29 INFO - PROCESS | 1729 | ++DOMWINDOW == 100 (0x987e9800) [pid = 1729] [serial = 224] [outer = 0x9740f400] 07:00:29 INFO - PROCESS | 1729 | 1468504829339 Marionette DEBUG loaded listener.js 07:00:29 INFO - PROCESS | 1729 | ++DOMWINDOW == 101 (0x9945c800) [pid = 1729] [serial = 225] [outer = 0x9740f400] 07:00:30 INFO - PROCESS | 1729 | 1468504830164 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 07:00:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 07:00:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1431ms 07:00:30 INFO - PROCESS | 1729 | 1468504830220 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 07:00:30 INFO - PROCESS | 1729 | 1468504830225 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 07:00:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 07:00:30 INFO - PROCESS | 1729 | 1468504830231 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 07:00:30 INFO - PROCESS | 1729 | 1468504830237 Marionette TRACE conn4 <- [1,274,null,{}] 07:00:30 INFO - PROCESS | 1729 | 1468504830254 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:30 INFO - PROCESS | 1729 | 1468504830262 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:30 INFO - PROCESS | 1729 | 1468504830513 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 07:00:30 INFO - PROCESS | 1729 | 1468504830708 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:30 INFO - PROCESS | 1729 | 1468504830718 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:30 INFO - PROCESS | 1729 | ++DOCSHELL 0x9990ec00 == 56 [pid = 1729] [id = 76] 07:00:30 INFO - PROCESS | 1729 | ++DOMWINDOW == 102 (0x9a921000) [pid = 1729] [serial = 226] [outer = (nil)] 07:00:30 INFO - PROCESS | 1729 | ++DOMWINDOW == 103 (0x9aca3000) [pid = 1729] [serial = 227] [outer = 0x9a921000] 07:00:30 INFO - PROCESS | 1729 | 1468504830848 Marionette DEBUG loaded listener.js 07:00:30 INFO - PROCESS | 1729 | ++DOMWINDOW == 104 (0x9c181000) [pid = 1729] [serial = 228] [outer = 0x9a921000] 07:00:31 INFO - PROCESS | 1729 | 1468504831733 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 07:00:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 07:00:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1537ms 07:00:31 INFO - PROCESS | 1729 | 1468504831769 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 07:00:31 INFO - PROCESS | 1729 | 1468504831773 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 07:00:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 07:00:31 INFO - PROCESS | 1729 | 1468504831780 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 07:00:31 INFO - PROCESS | 1729 | 1468504831783 Marionette TRACE conn4 <- [1,278,null,{}] 07:00:31 INFO - PROCESS | 1729 | 1468504831789 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:31 INFO - PROCESS | 1729 | 1468504831794 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:31 INFO - PROCESS | 1729 | 1468504831967 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 07:00:32 INFO - PROCESS | 1729 | 1468504832089 Marionette TRACE conn4 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:32 INFO - PROCESS | 1729 | 1468504832098 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:32 INFO - PROCESS | 1729 | ++DOCSHELL 0x99be2000 == 57 [pid = 1729] [id = 77] 07:00:32 INFO - PROCESS | 1729 | ++DOMWINDOW == 105 (0xa221f800) [pid = 1729] [serial = 229] [outer = (nil)] 07:00:32 INFO - PROCESS | 1729 | ++DOMWINDOW == 106 (0xa33c7800) [pid = 1729] [serial = 230] [outer = 0xa221f800] 07:00:32 INFO - PROCESS | 1729 | 1468504832188 Marionette DEBUG loaded listener.js 07:00:32 INFO - PROCESS | 1729 | ++DOMWINDOW == 107 (0xa6d41800) [pid = 1729] [serial = 231] [outer = 0xa221f800] 07:00:33 INFO - PROCESS | 1729 | 1468504833058 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 07:00:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 07:00:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1329ms 07:00:33 INFO - PROCESS | 1729 | 1468504833110 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 07:00:33 INFO - PROCESS | 1729 | 1468504833114 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 07:00:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 07:00:33 INFO - PROCESS | 1729 | 1468504833120 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 07:00:33 INFO - PROCESS | 1729 | 1468504833123 Marionette TRACE conn4 <- [1,282,null,{}] 07:00:33 INFO - PROCESS | 1729 | 1468504833129 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:33 INFO - PROCESS | 1729 | 1468504833136 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:33 INFO - PROCESS | 1729 | 1468504833307 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 07:00:33 INFO - PROCESS | 1729 | 1468504833459 Marionette TRACE conn4 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:33 INFO - PROCESS | 1729 | 1468504833472 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:33 INFO - PROCESS | 1729 | ++DOCSHELL 0x91c89400 == 58 [pid = 1729] [id = 78] 07:00:33 INFO - PROCESS | 1729 | ++DOMWINDOW == 108 (0xa1faac00) [pid = 1729] [serial = 232] [outer = (nil)] 07:00:33 INFO - PROCESS | 1729 | ++DOMWINDOW == 109 (0xa6d9ec00) [pid = 1729] [serial = 233] [outer = 0xa1faac00] 07:00:33 INFO - PROCESS | 1729 | 1468504833551 Marionette DEBUG loaded listener.js 07:00:33 INFO - PROCESS | 1729 | ++DOMWINDOW == 110 (0xa6da7800) [pid = 1729] [serial = 234] [outer = 0xa1faac00] 07:00:34 INFO - PROCESS | 1729 | ++DOMWINDOW == 111 (0x927bd800) [pid = 1729] [serial = 235] [outer = 0x9395f800] 07:00:34 INFO - PROCESS | 1729 | 1468504834564 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 07:00:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 07:00:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1483ms 07:00:34 INFO - PROCESS | 1729 | 1468504834604 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 07:00:34 INFO - PROCESS | 1729 | 1468504834608 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 07:00:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 07:00:34 INFO - PROCESS | 1729 | 1468504834615 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 07:00:34 INFO - PROCESS | 1729 | 1468504834618 Marionette TRACE conn4 <- [1,286,null,{}] 07:00:34 INFO - PROCESS | 1729 | 1468504834624 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:34 INFO - PROCESS | 1729 | 1468504834634 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:34 INFO - PROCESS | 1729 | 1468504834836 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 07:00:35 INFO - PROCESS | 1729 | 1468504835035 Marionette TRACE conn4 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:35 INFO - PROCESS | 1729 | 1468504835043 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:35 INFO - PROCESS | 1729 | ++DOCSHELL 0x927bb400 == 59 [pid = 1729] [id = 79] 07:00:35 INFO - PROCESS | 1729 | ++DOMWINDOW == 112 (0x927c3c00) [pid = 1729] [serial = 236] [outer = (nil)] 07:00:35 INFO - PROCESS | 1729 | ++DOMWINDOW == 113 (0xa6d50c00) [pid = 1729] [serial = 237] [outer = 0x927c3c00] 07:00:35 INFO - PROCESS | 1729 | 1468504835168 Marionette DEBUG loaded listener.js 07:00:35 INFO - PROCESS | 1729 | ++DOMWINDOW == 114 (0xa6da3c00) [pid = 1729] [serial = 238] [outer = 0x927c3c00] 07:00:35 INFO - PROCESS | 1729 | 1468504835950 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 07:00:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 07:00:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1383ms 07:00:36 INFO - PROCESS | 1729 | 1468504835998 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 07:00:36 INFO - PROCESS | 1729 | 1468504836002 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 07:00:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 07:00:36 INFO - PROCESS | 1729 | 1468504836008 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 07:00:36 INFO - PROCESS | 1729 | 1468504836012 Marionette TRACE conn4 <- [1,290,null,{}] 07:00:36 INFO - PROCESS | 1729 | 1468504836017 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:36 INFO - PROCESS | 1729 | 1468504836022 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:36 INFO - PROCESS | 1729 | 1468504836244 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 07:00:36 INFO - PROCESS | 1729 | 1468504836368 Marionette TRACE conn4 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:36 INFO - PROCESS | 1729 | 1468504836375 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:36 INFO - PROCESS | 1729 | ++DOCSHELL 0x927b9000 == 60 [pid = 1729] [id = 80] 07:00:36 INFO - PROCESS | 1729 | ++DOMWINDOW == 115 (0xa6d9f000) [pid = 1729] [serial = 239] [outer = (nil)] 07:00:36 INFO - PROCESS | 1729 | ++DOMWINDOW == 116 (0xa813a800) [pid = 1729] [serial = 240] [outer = 0xa6d9f000] 07:00:36 INFO - PROCESS | 1729 | 1468504836454 Marionette DEBUG loaded listener.js 07:00:36 INFO - PROCESS | 1729 | ++DOMWINDOW == 117 (0xa8147c00) [pid = 1729] [serial = 241] [outer = 0xa6d9f000] 07:00:37 INFO - PROCESS | 1729 | 1468504837606 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 07:00:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 07:00:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1628ms 07:00:37 INFO - PROCESS | 1729 | 1468504837637 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 07:00:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 07:00:37 INFO - PROCESS | 1729 | 1468504837643 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 07:00:37 INFO - PROCESS | 1729 | 1468504837651 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 07:00:37 INFO - PROCESS | 1729 | 1468504837655 Marionette TRACE conn4 <- [1,294,null,{}] 07:00:37 INFO - PROCESS | 1729 | 1468504837663 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:37 INFO - PROCESS | 1729 | 1468504837668 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:37 INFO - PROCESS | 1729 | 1468504837838 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 07:00:38 INFO - PROCESS | 1729 | 1468504838019 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:38 INFO - PROCESS | 1729 | 1468504838033 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:38 INFO - PROCESS | 1729 | ++DOCSHELL 0x94e2f000 == 61 [pid = 1729] [id = 81] 07:00:38 INFO - PROCESS | 1729 | ++DOMWINDOW == 118 (0x94e2f800) [pid = 1729] [serial = 242] [outer = (nil)] 07:00:38 INFO - PROCESS | 1729 | ++DOMWINDOW == 119 (0x94e49c00) [pid = 1729] [serial = 243] [outer = 0x94e2f800] 07:00:38 INFO - PROCESS | 1729 | 1468504838100 Marionette DEBUG loaded listener.js 07:00:38 INFO - PROCESS | 1729 | ++DOMWINDOW == 120 (0x94e4fc00) [pid = 1729] [serial = 244] [outer = 0x94e2f800] 07:00:38 INFO - PROCESS | 1729 | 1468504838982 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:00:39 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. 07:00:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1383ms 07:00:39 INFO - PROCESS | 1729 | 1468504839033 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 07:00:39 INFO - PROCESS | 1729 | 1468504839039 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 07:00:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 07:00:39 INFO - PROCESS | 1729 | 1468504839049 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 07:00:39 INFO - PROCESS | 1729 | 1468504839052 Marionette TRACE conn4 <- [1,298,null,{}] 07:00:39 INFO - PROCESS | 1729 | 1468504839059 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:39 INFO - PROCESS | 1729 | 1468504839064 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:39 INFO - PROCESS | 1729 | 1468504839245 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 07:00:39 INFO - PROCESS | 1729 | 1468504839405 Marionette TRACE conn4 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:39 INFO - PROCESS | 1729 | 1468504839412 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:39 INFO - PROCESS | 1729 | ++DOCSHELL 0x94e48400 == 62 [pid = 1729] [id = 82] 07:00:39 INFO - PROCESS | 1729 | ++DOMWINDOW == 121 (0x986d9800) [pid = 1729] [serial = 245] [outer = (nil)] 07:00:39 INFO - PROCESS | 1729 | ++DOMWINDOW == 122 (0x9945b000) [pid = 1729] [serial = 246] [outer = 0x986d9800] 07:00:39 INFO - PROCESS | 1729 | 1468504839488 Marionette DEBUG loaded listener.js 07:00:39 INFO - PROCESS | 1729 | ++DOMWINDOW == 123 (0x99909400) [pid = 1729] [serial = 247] [outer = 0x986d9800] 07:00:39 INFO - PROCESS | 1729 | --DOCSHELL 0x94edac00 == 61 [pid = 1729] [id = 40] 07:00:39 INFO - PROCESS | 1729 | --DOCSHELL 0x9a383000 == 60 [pid = 1729] [id = 72] 07:00:39 INFO - PROCESS | 1729 | --DOCSHELL 0x93771800 == 59 [pid = 1729] [id = 47] 07:00:39 INFO - PROCESS | 1729 | --DOCSHELL 0x94e39000 == 58 [pid = 1729] [id = 71] 07:00:39 INFO - PROCESS | 1729 | --DOMWINDOW == 122 (0x94e34400) [pid = 1729] [serial = 173] [outer = (nil)] [url = about:blank] 07:00:39 INFO - PROCESS | 1729 | --DOMWINDOW == 121 (0xa672e000) [pid = 1729] [serial = 149] [outer = (nil)] [url = about:blank] 07:00:39 INFO - PROCESS | 1729 | --DOCSHELL 0x9931b000 == 57 [pid = 1729] [id = 70] 07:00:39 INFO - PROCESS | 1729 | --DOCSHELL 0x99be4000 == 56 [pid = 1729] [id = 69] 07:00:40 INFO - PROCESS | 1729 | --DOCSHELL 0x92cedc00 == 55 [pid = 1729] [id = 68] 07:00:40 INFO - PROCESS | 1729 | --DOCSHELL 0x937b9800 == 54 [pid = 1729] [id = 67] 07:00:40 INFO - PROCESS | 1729 | --DOMWINDOW == 120 (0x9748e000) [pid = 1729] [serial = 156] [outer = (nil)] [url = about:blank] 07:00:40 INFO - PROCESS | 1729 | --DOMWINDOW == 119 (0x9748b400) [pid = 1729] [serial = 155] [outer = (nil)] [url = about:blank] 07:00:40 INFO - PROCESS | 1729 | --DOMWINDOW == 118 (0x9ad07400) [pid = 1729] [serial = 162] [outer = (nil)] [url = about:blank] 07:00:40 INFO - PROCESS | 1729 | --DOMWINDOW == 117 (0x9c188000) [pid = 1729] [serial = 164] [outer = (nil)] [url = about:blank] 07:00:40 INFO - PROCESS | 1729 | --DOMWINDOW == 116 (0x9c180800) [pid = 1729] [serial = 165] [outer = (nil)] [url = about:blank] 07:00:40 INFO - PROCESS | 1729 | --DOMWINDOW == 115 (0xa4f20000) [pid = 1729] [serial = 171] [outer = (nil)] [url = about:blank] 07:00:40 INFO - PROCESS | 1729 | --DOMWINDOW == 114 (0x94ee4000) [pid = 1729] [serial = 120] [outer = (nil)] [url = about:blank] 07:00:40 INFO - PROCESS | 1729 | --DOMWINDOW == 113 (0x97410000) [pid = 1729] [serial = 117] [outer = (nil)] [url = about:blank] 07:00:40 INFO - PROCESS | 1729 | --DOMWINDOW == 112 (0xa2434800) [pid = 1729] [serial = 167] [outer = (nil)] [url = about:blank] 07:00:40 INFO - PROCESS | 1729 | --DOMWINDOW == 111 (0x9a92d000) [pid = 1729] [serial = 161] [outer = (nil)] [url = about:blank] 07:00:40 INFO - PROCESS | 1729 | --DOMWINDOW == 110 (0x93798800) [pid = 1729] [serial = 158] [outer = (nil)] [url = about:blank] 07:00:40 INFO - PROCESS | 1729 | --DOMWINDOW == 109 (0x98662c00) [pid = 1729] [serial = 159] [outer = (nil)] [url = about:blank] 07:00:40 INFO - PROCESS | 1729 | --DOMWINDOW == 108 (0xa24eec00) [pid = 1729] [serial = 168] [outer = (nil)] [url = about:blank] 07:00:40 INFO - PROCESS | 1729 | --DOMWINDOW == 107 (0xa4d16400) [pid = 1729] [serial = 170] [outer = (nil)] [url = about:blank] 07:00:40 INFO - PROCESS | 1729 | --DOMWINDOW == 106 (0xa6d49400) [pid = 1729] [serial = 152] [outer = (nil)] [url = about:blank] 07:00:40 INFO - PROCESS | 1729 | --DOMWINDOW == 105 (0x9a76a000) [pid = 1729] [serial = 143] [outer = (nil)] [url = about:blank] 07:00:40 INFO - PROCESS | 1729 | --DOMWINDOW == 104 (0xa2eb8000) [pid = 1729] [serial = 146] [outer = (nil)] [url = about:blank] 07:00:40 INFO - PROCESS | 1729 | 1468504840368 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:00:40 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. 07:00:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1382ms 07:00:40 INFO - PROCESS | 1729 | 1468504840431 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 07:00:40 INFO - PROCESS | 1729 | 1468504840434 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 07:00:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 07:00:40 INFO - PROCESS | 1729 | 1468504840441 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 07:00:40 INFO - PROCESS | 1729 | 1468504840446 Marionette TRACE conn4 <- [1,302,null,{}] 07:00:40 INFO - PROCESS | 1729 | 1468504840461 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:40 INFO - PROCESS | 1729 | 1468504840469 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:40 INFO - PROCESS | 1729 | 1468504840639 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 07:00:40 INFO - PROCESS | 1729 | 1468504840755 Marionette TRACE conn4 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:40 INFO - PROCESS | 1729 | 1468504840764 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:40 INFO - PROCESS | 1729 | ++DOCSHELL 0x9748e000 == 55 [pid = 1729] [id = 83] 07:00:40 INFO - PROCESS | 1729 | ++DOMWINDOW == 105 (0x9748f000) [pid = 1729] [serial = 248] [outer = (nil)] 07:00:40 INFO - PROCESS | 1729 | ++DOMWINDOW == 106 (0x9a288c00) [pid = 1729] [serial = 249] [outer = 0x9748f000] 07:00:40 INFO - PROCESS | 1729 | 1468504840839 Marionette DEBUG loaded listener.js 07:00:40 INFO - PROCESS | 1729 | ++DOMWINDOW == 107 (0x9a76a000) [pid = 1729] [serial = 250] [outer = 0x9748f000] 07:00:41 INFO - PROCESS | 1729 | 1468504841569 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:00:41 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. 07:00:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1185ms 07:00:41 INFO - PROCESS | 1729 | 1468504841626 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 07:00:41 INFO - PROCESS | 1729 | 1468504841629 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 07:00:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 07:00:41 INFO - PROCESS | 1729 | 1468504841640 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 07:00:41 INFO - PROCESS | 1729 | 1468504841642 Marionette TRACE conn4 <- [1,306,null,{}] 07:00:41 INFO - PROCESS | 1729 | 1468504841646 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:41 INFO - PROCESS | 1729 | 1468504841652 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:41 INFO - PROCESS | 1729 | 1468504841804 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 07:00:41 INFO - PROCESS | 1729 | 1468504841813 Marionette TRACE conn4 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:41 INFO - PROCESS | 1729 | 1468504841821 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:41 INFO - PROCESS | 1729 | ++DOCSHELL 0x99bdf400 == 56 [pid = 1729] [id = 84] 07:00:41 INFO - PROCESS | 1729 | ++DOMWINDOW == 108 (0x9aa8a400) [pid = 1729] [serial = 251] [outer = (nil)] 07:00:41 INFO - PROCESS | 1729 | ++DOMWINDOW == 109 (0x9aca0c00) [pid = 1729] [serial = 252] [outer = 0x9aa8a400] 07:00:41 INFO - PROCESS | 1729 | 1468504841890 Marionette DEBUG loaded listener.js 07:00:41 INFO - PROCESS | 1729 | ++DOMWINDOW == 110 (0x9b00b000) [pid = 1729] [serial = 253] [outer = 0x9aa8a400] 07:00:42 INFO - PROCESS | 1729 | 1468504842764 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:00:42 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. 07:00:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1184ms 07:00:42 INFO - PROCESS | 1729 | 1468504842821 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 07:00:42 INFO - PROCESS | 1729 | 1468504842824 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 07:00:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 07:00:42 INFO - PROCESS | 1729 | 1468504842836 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 07:00:42 INFO - PROCESS | 1729 | 1468504842838 Marionette TRACE conn4 <- [1,310,null,{}] 07:00:42 INFO - PROCESS | 1729 | 1468504842843 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:42 INFO - PROCESS | 1729 | 1468504842848 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:43 INFO - PROCESS | 1729 | 1468504843039 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 07:00:43 INFO - PROCESS | 1729 | 1468504843073 Marionette TRACE conn4 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:43 INFO - PROCESS | 1729 | 1468504843079 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:43 INFO - PROCESS | 1729 | ++DOCSHELL 0x91f62800 == 57 [pid = 1729] [id = 85] 07:00:43 INFO - PROCESS | 1729 | ++DOMWINDOW == 111 (0x9aa8ac00) [pid = 1729] [serial = 254] [outer = (nil)] 07:00:43 INFO - PROCESS | 1729 | ++DOMWINDOW == 112 (0x9d88d400) [pid = 1729] [serial = 255] [outer = 0x9aa8ac00] 07:00:43 INFO - PROCESS | 1729 | 1468504843147 Marionette DEBUG loaded listener.js 07:00:43 INFO - PROCESS | 1729 | ++DOMWINDOW == 113 (0xa1f02000) [pid = 1729] [serial = 256] [outer = 0x9aa8ac00] 07:00:43 INFO - PROCESS | 1729 | 1468504843995 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:00:44 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. 07:00:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1179ms 07:00:44 INFO - PROCESS | 1729 | 1468504844015 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 07:00:44 INFO - PROCESS | 1729 | 1468504844017 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 07:00:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 07:00:44 INFO - PROCESS | 1729 | 1468504844029 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 07:00:44 INFO - PROCESS | 1729 | 1468504844031 Marionette TRACE conn4 <- [1,314,null,{}] 07:00:44 INFO - PROCESS | 1729 | 1468504844037 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:44 INFO - PROCESS | 1729 | 1468504844046 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:44 INFO - PROCESS | 1729 | 1468504844470 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 07:00:44 INFO - PROCESS | 1729 | --DOMWINDOW == 112 (0x98cc8800) [pid = 1729] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 07:00:44 INFO - PROCESS | 1729 | --DOMWINDOW == 111 (0x99bea800) [pid = 1729] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 07:00:44 INFO - PROCESS | 1729 | --DOMWINDOW == 110 (0x93960400) [pid = 1729] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 07:00:44 INFO - PROCESS | 1729 | --DOMWINDOW == 109 (0x99be5800) [pid = 1729] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 07:00:44 INFO - PROCESS | 1729 | --DOMWINDOW == 108 (0x9a6a8400) [pid = 1729] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 07:00:44 INFO - PROCESS | 1729 | --DOMWINDOW == 107 (0x9396b800) [pid = 1729] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 07:00:44 INFO - PROCESS | 1729 | 1468504844600 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:44 INFO - PROCESS | 1729 | 1468504844607 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:44 INFO - PROCESS | 1729 | ++DOCSHELL 0x92ce9c00 == 58 [pid = 1729] [id = 86] 07:00:44 INFO - PROCESS | 1729 | ++DOMWINDOW == 108 (0x9396b800) [pid = 1729] [serial = 257] [outer = (nil)] 07:00:44 INFO - PROCESS | 1729 | ++DOMWINDOW == 109 (0x9a6a8400) [pid = 1729] [serial = 258] [outer = 0x9396b800] 07:00:44 INFO - PROCESS | 1729 | 1468504844678 Marionette DEBUG loaded listener.js 07:00:44 INFO - PROCESS | 1729 | ++DOMWINDOW == 110 (0xa102e800) [pid = 1729] [serial = 259] [outer = 0x9396b800] 07:00:45 INFO - PROCESS | 1729 | 1468504845331 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:00:45 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. 07:00:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1328ms 07:00:45 INFO - PROCESS | 1729 | 1468504845357 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 07:00:45 INFO - PROCESS | 1729 | 1468504845360 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 07:00:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 07:00:45 INFO - PROCESS | 1729 | 1468504845366 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 07:00:45 INFO - PROCESS | 1729 | 1468504845369 Marionette TRACE conn4 <- [1,318,null,{}] 07:00:45 INFO - PROCESS | 1729 | 1468504845374 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:45 INFO - PROCESS | 1729 | 1468504845379 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:45 INFO - PROCESS | 1729 | 1468504845579 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 07:00:45 INFO - PROCESS | 1729 | 1468504845623 Marionette TRACE conn4 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:45 INFO - PROCESS | 1729 | 1468504845630 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:45 INFO - PROCESS | 1729 | ++DOCSHELL 0x9a92e800 == 59 [pid = 1729] [id = 87] 07:00:45 INFO - PROCESS | 1729 | ++DOMWINDOW == 111 (0x9aca6000) [pid = 1729] [serial = 260] [outer = (nil)] 07:00:45 INFO - PROCESS | 1729 | ++DOMWINDOW == 112 (0xa6d4c800) [pid = 1729] [serial = 261] [outer = 0x9aca6000] 07:00:45 INFO - PROCESS | 1729 | 1468504845698 Marionette DEBUG loaded listener.js 07:00:45 INFO - PROCESS | 1729 | ++DOMWINDOW == 113 (0xa6e47400) [pid = 1729] [serial = 262] [outer = 0x9aca6000] 07:00:46 INFO - PROCESS | 1729 | 1468504846464 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:00:46 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. 07:00:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1181ms 07:00:46 INFO - PROCESS | 1729 | 1468504846549 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 07:00:46 INFO - PROCESS | 1729 | 1468504846555 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 07:00:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 07:00:46 INFO - PROCESS | 1729 | 1468504846563 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 07:00:46 INFO - PROCESS | 1729 | 1468504846570 Marionette TRACE conn4 <- [1,322,null,{}] 07:00:46 INFO - PROCESS | 1729 | 1468504846578 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:46 INFO - PROCESS | 1729 | 1468504846585 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:46 INFO - PROCESS | 1729 | 1468504846797 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 07:00:46 INFO - PROCESS | 1729 | 1468504846956 Marionette TRACE conn4 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:46 INFO - PROCESS | 1729 | 1468504846971 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:47 INFO - PROCESS | 1729 | ++DOCSHELL 0x926c1c00 == 60 [pid = 1729] [id = 88] 07:00:47 INFO - PROCESS | 1729 | ++DOMWINDOW == 114 (0x926c9800) [pid = 1729] [serial = 263] [outer = (nil)] 07:00:47 INFO - PROCESS | 1729 | ++DOMWINDOW == 115 (0x926cdc00) [pid = 1729] [serial = 264] [outer = 0x926c9800] 07:00:47 INFO - PROCESS | 1729 | 1468504847056 Marionette DEBUG loaded listener.js 07:00:47 INFO - PROCESS | 1729 | ++DOMWINDOW == 116 (0x927c1400) [pid = 1729] [serial = 265] [outer = 0x926c9800] 07:00:48 INFO - PROCESS | 1729 | 1468504848032 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:00:48 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. 07:00:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1484ms 07:00:48 INFO - PROCESS | 1729 | 1468504848047 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 07:00:48 INFO - PROCESS | 1729 | 1468504848051 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 07:00:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 07:00:48 INFO - PROCESS | 1729 | 1468504848063 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 07:00:48 INFO - PROCESS | 1729 | 1468504848068 Marionette TRACE conn4 <- [1,326,null,{}] 07:00:48 INFO - PROCESS | 1729 | 1468504848075 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:48 INFO - PROCESS | 1729 | 1468504848081 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:48 INFO - PROCESS | 1729 | 1468504848264 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 07:00:48 INFO - PROCESS | 1729 | 1468504848423 Marionette TRACE conn4 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:48 INFO - PROCESS | 1729 | 1468504848433 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:48 INFO - PROCESS | 1729 | ++DOCSHELL 0x94e31c00 == 61 [pid = 1729] [id = 89] 07:00:48 INFO - PROCESS | 1729 | ++DOMWINDOW == 117 (0x94e46000) [pid = 1729] [serial = 266] [outer = (nil)] 07:00:48 INFO - PROCESS | 1729 | ++DOMWINDOW == 118 (0x94edac00) [pid = 1729] [serial = 267] [outer = 0x94e46000] 07:00:48 INFO - PROCESS | 1729 | 1468504848519 Marionette DEBUG loaded listener.js 07:00:48 INFO - PROCESS | 1729 | ++DOMWINDOW == 119 (0x97484400) [pid = 1729] [serial = 268] [outer = 0x94e46000] 07:00:49 INFO - PROCESS | 1729 | 1468504849462 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:00:49 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. 07:00:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1440ms 07:00:49 INFO - PROCESS | 1729 | 1468504849499 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 07:00:49 INFO - PROCESS | 1729 | 1468504849504 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 07:00:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 07:00:49 INFO - PROCESS | 1729 | 1468504849511 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 07:00:49 INFO - PROCESS | 1729 | 1468504849515 Marionette TRACE conn4 <- [1,330,null,{}] 07:00:49 INFO - PROCESS | 1729 | 1468504849531 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:49 INFO - PROCESS | 1729 | 1468504849539 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:49 INFO - PROCESS | 1729 | 1468504849762 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 07:00:49 INFO - PROCESS | 1729 | 1468504849966 Marionette TRACE conn4 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:49 INFO - PROCESS | 1729 | 1468504849981 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:50 INFO - PROCESS | 1729 | ++DOCSHELL 0x99be1000 == 62 [pid = 1729] [id = 90] 07:00:50 INFO - PROCESS | 1729 | ++DOMWINDOW == 120 (0x9a28a400) [pid = 1729] [serial = 269] [outer = (nil)] 07:00:50 INFO - PROCESS | 1729 | ++DOMWINDOW == 121 (0x9ac9dc00) [pid = 1729] [serial = 270] [outer = 0x9a28a400] 07:00:50 INFO - PROCESS | 1729 | 1468504850110 Marionette DEBUG loaded listener.js 07:00:50 INFO - PROCESS | 1729 | ++DOMWINDOW == 122 (0xa102e400) [pid = 1729] [serial = 271] [outer = 0x9a28a400] 07:00:51 INFO - PROCESS | 1729 | 1468504851055 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:00:51 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. 07:00:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1586ms 07:00:51 INFO - PROCESS | 1729 | 1468504851097 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 07:00:51 INFO - PROCESS | 1729 | 1468504851100 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 07:00:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 07:00:51 INFO - PROCESS | 1729 | 1468504851107 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 07:00:51 INFO - PROCESS | 1729 | 1468504851110 Marionette TRACE conn4 <- [1,334,null,{}] 07:00:51 INFO - PROCESS | 1729 | 1468504851116 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:51 INFO - PROCESS | 1729 | 1468504851121 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:51 INFO - PROCESS | 1729 | 1468504851299 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 07:00:51 INFO - PROCESS | 1729 | 1468504851560 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:51 INFO - PROCESS | 1729 | 1468504851568 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:51 INFO - PROCESS | 1729 | ++DOCSHELL 0x9d80d000 == 63 [pid = 1729] [id = 91] 07:00:51 INFO - PROCESS | 1729 | ++DOMWINDOW == 123 (0xa6794000) [pid = 1729] [serial = 272] [outer = (nil)] 07:00:51 INFO - PROCESS | 1729 | ++DOMWINDOW == 124 (0xa6d4d400) [pid = 1729] [serial = 273] [outer = 0xa6794000] 07:00:51 INFO - PROCESS | 1729 | 1468504851693 Marionette DEBUG loaded listener.js 07:00:51 INFO - PROCESS | 1729 | ++DOMWINDOW == 125 (0xa8149400) [pid = 1729] [serial = 274] [outer = 0xa6794000] 07:00:52 INFO - PROCESS | 1729 | 1468504852535 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:00:52 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. 07:00:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1441ms 07:00:52 INFO - PROCESS | 1729 | 1468504852548 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 07:00:52 INFO - PROCESS | 1729 | 1468504852552 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 07:00:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 07:00:52 INFO - PROCESS | 1729 | 1468504852559 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 07:00:52 INFO - PROCESS | 1729 | 1468504852562 Marionette TRACE conn4 <- [1,338,null,{}] 07:00:52 INFO - PROCESS | 1729 | 1468504852568 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:52 INFO - PROCESS | 1729 | 1468504852573 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:52 INFO - PROCESS | 1729 | 1468504852797 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 07:00:52 INFO - PROCESS | 1729 | 1468504852919 Marionette TRACE conn4 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:52 INFO - PROCESS | 1729 | 1468504852926 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:52 INFO - PROCESS | 1729 | ++DOCSHELL 0x927c0c00 == 64 [pid = 1729] [id = 92] 07:00:52 INFO - PROCESS | 1729 | ++DOMWINDOW == 126 (0x927c5c00) [pid = 1729] [serial = 275] [outer = (nil)] 07:00:52 INFO - PROCESS | 1729 | ++DOMWINDOW == 127 (0xa81fb000) [pid = 1729] [serial = 276] [outer = 0x927c5c00] 07:00:53 INFO - PROCESS | 1729 | 1468504853005 Marionette DEBUG loaded listener.js 07:00:53 INFO - PROCESS | 1729 | ++DOMWINDOW == 128 (0xa8b1e000) [pid = 1729] [serial = 277] [outer = 0x927c5c00] 07:00:53 INFO - PROCESS | 1729 | 1468504853865 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:00:53 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. 07:00:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1330ms 07:00:53 INFO - PROCESS | 1729 | 1468504853890 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 07:00:53 INFO - PROCESS | 1729 | 1468504853893 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 07:00:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 07:00:53 INFO - PROCESS | 1729 | 1468504853900 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 07:00:53 INFO - PROCESS | 1729 | 1468504853903 Marionette TRACE conn4 <- [1,342,null,{}] 07:00:53 INFO - PROCESS | 1729 | 1468504853909 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:53 INFO - PROCESS | 1729 | 1468504853918 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:54 INFO - PROCESS | 1729 | 1468504854190 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 07:00:54 INFO - PROCESS | 1729 | 1468504854310 Marionette TRACE conn4 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:54 INFO - PROCESS | 1729 | 1468504854317 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:54 INFO - PROCESS | 1729 | ++DOCSHELL 0x927bd400 == 65 [pid = 1729] [id = 93] 07:00:54 INFO - PROCESS | 1729 | ++DOMWINDOW == 129 (0x9a480c00) [pid = 1729] [serial = 278] [outer = (nil)] 07:00:54 INFO - PROCESS | 1729 | ++DOMWINDOW == 130 (0x9ad05c00) [pid = 1729] [serial = 279] [outer = 0x9a480c00] 07:00:54 INFO - PROCESS | 1729 | 1468504854401 Marionette DEBUG loaded listener.js 07:00:54 INFO - PROCESS | 1729 | ++DOMWINDOW == 131 (0xa8b45000) [pid = 1729] [serial = 280] [outer = 0x9a480c00] 07:00:55 INFO - PROCESS | 1729 | 1468504855303 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:00:55 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. 07:00:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1432ms 07:00:55 INFO - PROCESS | 1729 | 1468504855333 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 07:00:55 INFO - PROCESS | 1729 | 1468504855337 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 07:00:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 07:00:55 INFO - PROCESS | 1729 | 1468504855344 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 07:00:55 INFO - PROCESS | 1729 | 1468504855347 Marionette TRACE conn4 <- [1,346,null,{}] 07:00:55 INFO - PROCESS | 1729 | 1468504855353 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:55 INFO - PROCESS | 1729 | 1468504855358 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:55 INFO - PROCESS | 1729 | 1468504855523 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 07:00:55 INFO - PROCESS | 1729 | 1468504855688 Marionette TRACE conn4 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:55 INFO - PROCESS | 1729 | 1468504855695 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:55 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f1ebc00 == 66 [pid = 1729] [id = 94] 07:00:55 INFO - PROCESS | 1729 | ++DOMWINDOW == 132 (0x8f1ecc00) [pid = 1729] [serial = 281] [outer = (nil)] 07:00:55 INFO - PROCESS | 1729 | ++DOMWINDOW == 133 (0x8f1f4c00) [pid = 1729] [serial = 282] [outer = 0x8f1ecc00] 07:00:55 INFO - PROCESS | 1729 | 1468504855778 Marionette DEBUG loaded listener.js 07:00:55 INFO - PROCESS | 1729 | ++DOMWINDOW == 134 (0x8f1f6000) [pid = 1729] [serial = 283] [outer = 0x8f1ecc00] 07:00:56 INFO - PROCESS | 1729 | 1468504856659 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:00:56 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. 07:00:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1329ms 07:00:56 INFO - PROCESS | 1729 | 1468504856688 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 07:00:56 INFO - PROCESS | 1729 | 1468504856693 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 07:00:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 07:00:56 INFO - PROCESS | 1729 | 1468504856701 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 07:00:56 INFO - PROCESS | 1729 | 1468504856705 Marionette TRACE conn4 <- [1,350,null,{}] 07:00:56 INFO - PROCESS | 1729 | 1468504856710 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:56 INFO - PROCESS | 1729 | 1468504856716 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:56 INFO - PROCESS | 1729 | 1468504856894 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 07:00:57 INFO - PROCESS | 1729 | 1468504857064 Marionette TRACE conn4 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:57 INFO - PROCESS | 1729 | 1468504857071 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:57 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f1f3800 == 67 [pid = 1729] [id = 95] 07:00:57 INFO - PROCESS | 1729 | ++DOMWINDOW == 135 (0x8f1f6800) [pid = 1729] [serial = 284] [outer = (nil)] 07:00:57 INFO - PROCESS | 1729 | ++DOMWINDOW == 136 (0x8f3a8000) [pid = 1729] [serial = 285] [outer = 0x8f1f6800] 07:00:57 INFO - PROCESS | 1729 | 1468504857151 Marionette DEBUG loaded listener.js 07:00:57 INFO - PROCESS | 1729 | ++DOMWINDOW == 137 (0x8f3a9400) [pid = 1729] [serial = 286] [outer = 0x8f1f6800] 07:00:58 INFO - PROCESS | 1729 | 1468504858097 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:00:58 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. 07:00:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1438ms 07:00:58 INFO - PROCESS | 1729 | 1468504858139 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 07:00:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 07:00:58 INFO - PROCESS | 1729 | 1468504858143 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 07:00:58 INFO - PROCESS | 1729 | 1468504858150 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 07:00:58 INFO - PROCESS | 1729 | 1468504858153 Marionette TRACE conn4 <- [1,354,null,{}] 07:00:58 INFO - PROCESS | 1729 | 1468504858159 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:58 INFO - PROCESS | 1729 | 1468504858164 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:58 INFO - PROCESS | 1729 | 1468504858328 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 07:00:58 INFO - PROCESS | 1729 | 1468504858489 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:58 INFO - PROCESS | 1729 | 1468504858499 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:00:58 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f3a3c00 == 68 [pid = 1729] [id = 96] 07:00:58 INFO - PROCESS | 1729 | ++DOMWINDOW == 138 (0x8f3abc00) [pid = 1729] [serial = 287] [outer = (nil)] 07:00:58 INFO - PROCESS | 1729 | ++DOMWINDOW == 139 (0x8f3b1400) [pid = 1729] [serial = 288] [outer = 0x8f3abc00] 07:00:58 INFO - PROCESS | 1729 | 1468504858575 Marionette DEBUG loaded listener.js 07:00:58 INFO - PROCESS | 1729 | ++DOMWINDOW == 140 (0x8f502000) [pid = 1729] [serial = 289] [outer = 0x8f3abc00] 07:00:59 INFO - PROCESS | 1729 | 1468504859757 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:00:59 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. 07:00:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1643ms 07:00:59 INFO - PROCESS | 1729 | 1468504859793 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 07:00:59 INFO - PROCESS | 1729 | 1468504859798 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 07:00:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 07:00:59 INFO - PROCESS | 1729 | 1468504859806 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 07:00:59 INFO - PROCESS | 1729 | 1468504859813 Marionette TRACE conn4 <- [1,358,null,{}] 07:00:59 INFO - PROCESS | 1729 | 1468504859821 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:59 INFO - PROCESS | 1729 | 1468504859826 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:00 INFO - PROCESS | 1729 | 1468504859998 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 07:01:00 INFO - PROCESS | 1729 | 1468504860323 Marionette TRACE conn4 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:00 INFO - PROCESS | 1729 | 1468504860333 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:00 INFO - PROCESS | 1729 | ++DOCSHELL 0x926c5c00 == 69 [pid = 1729] [id = 97] 07:01:00 INFO - PROCESS | 1729 | ++DOMWINDOW == 141 (0x926c6000) [pid = 1729] [serial = 290] [outer = (nil)] 07:01:00 INFO - PROCESS | 1729 | ++DOMWINDOW == 142 (0x926cac00) [pid = 1729] [serial = 291] [outer = 0x926c6000] 07:01:00 INFO - PROCESS | 1729 | 1468504860413 Marionette DEBUG loaded listener.js 07:01:00 INFO - PROCESS | 1729 | ++DOMWINDOW == 143 (0x927ba800) [pid = 1729] [serial = 292] [outer = 0x926c6000] 07:01:01 INFO - PROCESS | 1729 | --DOCSHELL 0xa2457400 == 68 [pid = 1729] [id = 29] 07:01:01 INFO - PROCESS | 1729 | --DOCSHELL 0x92060800 == 67 [pid = 1729] [id = 51] 07:01:01 INFO - PROCESS | 1729 | --DOCSHELL 0xa617e800 == 66 [pid = 1729] [id = 50] 07:01:01 INFO - PROCESS | 1729 | --DOMWINDOW == 142 (0xa3193800) [pid = 1729] [serial = 218] [outer = (nil)] [url = about:blank] 07:01:01 INFO - PROCESS | 1729 | --DOCSHELL 0x92ce9c00 == 65 [pid = 1729] [id = 86] 07:01:01 INFO - PROCESS | 1729 | --DOCSHELL 0x91f62800 == 64 [pid = 1729] [id = 85] 07:01:01 INFO - PROCESS | 1729 | --DOCSHELL 0x99bdf400 == 63 [pid = 1729] [id = 84] 07:01:01 INFO - PROCESS | 1729 | --DOCSHELL 0x9748e000 == 62 [pid = 1729] [id = 83] 07:01:01 INFO - PROCESS | 1729 | --DOCSHELL 0x94e48400 == 61 [pid = 1729] [id = 82] 07:01:01 INFO - PROCESS | 1729 | --DOCSHELL 0x94e2f000 == 60 [pid = 1729] [id = 81] 07:01:01 INFO - PROCESS | 1729 | --DOCSHELL 0x927bb400 == 59 [pid = 1729] [id = 79] 07:01:01 INFO - PROCESS | 1729 | --DOCSHELL 0x91c89400 == 58 [pid = 1729] [id = 78] 07:01:01 INFO - PROCESS | 1729 | --DOCSHELL 0x99be2000 == 57 [pid = 1729] [id = 77] 07:01:01 INFO - PROCESS | 1729 | --DOCSHELL 0x9945ac00 == 56 [pid = 1729] [id = 73] 07:01:01 INFO - PROCESS | 1729 | 1468504861384 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:01:01 INFO - PROCESS | 1729 | --DOMWINDOW == 141 (0x9aca4000) [pid = 1729] [serial = 212] [outer = (nil)] [url = about:blank] 07:01:01 INFO - PROCESS | 1729 | --DOMWINDOW == 140 (0x99315c00) [pid = 1729] [serial = 179] [outer = (nil)] [url = about:blank] 07:01:01 INFO - PROCESS | 1729 | --DOMWINDOW == 139 (0x94e39400) [pid = 1729] [serial = 176] [outer = (nil)] [url = about:blank] 07:01:01 INFO - PROCESS | 1729 | --DOMWINDOW == 138 (0x9a778800) [pid = 1729] [serial = 209] [outer = (nil)] [url = about:blank] 07:01:01 INFO - PROCESS | 1729 | --DOMWINDOW == 137 (0x96abb400) [pid = 1729] [serial = 200] [outer = (nil)] [url = about:blank] 07:01:01 INFO - PROCESS | 1729 | --DOMWINDOW == 136 (0x97486400) [pid = 1729] [serial = 201] [outer = (nil)] [url = about:blank] 07:01:01 INFO - PROCESS | 1729 | --DOMWINDOW == 135 (0x9945e400) [pid = 1729] [serial = 185] [outer = (nil)] [url = about:blank] 07:01:01 INFO - PROCESS | 1729 | --DOMWINDOW == 134 (0x99bea000) [pid = 1729] [serial = 206] [outer = (nil)] [url = about:blank] 07:01:01 INFO - PROCESS | 1729 | --DOMWINDOW == 133 (0x9a284800) [pid = 1729] [serial = 207] [outer = (nil)] [url = about:blank] 07:01:01 INFO - PROCESS | 1729 | --DOMWINDOW == 132 (0xa1f9f000) [pid = 1729] [serial = 215] [outer = (nil)] [url = about:blank] 07:01:01 INFO - PROCESS | 1729 | --DOMWINDOW == 131 (0xa69a1000) [pid = 1729] [serial = 194] [outer = (nil)] [url = about:blank] 07:01:01 INFO - PROCESS | 1729 | --DOMWINDOW == 130 (0x96abf400) [pid = 1729] [serial = 203] [outer = (nil)] [url = about:blank] 07:01:01 INFO - PROCESS | 1729 | --DOMWINDOW == 129 (0x99321000) [pid = 1729] [serial = 204] [outer = (nil)] [url = about:blank] 07:01:01 INFO - PROCESS | 1729 | --DOMWINDOW == 128 (0x9865c000) [pid = 1729] [serial = 197] [outer = (nil)] [url = about:blank] 07:01:01 INFO - PROCESS | 1729 | --DOMWINDOW == 127 (0xa1037000) [pid = 1729] [serial = 188] [outer = (nil)] [url = about:blank] 07:01:01 INFO - PROCESS | 1729 | --DOMWINDOW == 126 (0xa1034800) [pid = 1729] [serial = 182] [outer = (nil)] [url = about:blank] 07:01:01 INFO - PROCESS | 1729 | --DOMWINDOW == 125 (0x99be5c00) [pid = 1729] [serial = 191] [outer = (nil)] [url = about:blank] 07:01:01 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. 07:01:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1633ms 07:01:01 INFO - PROCESS | 1729 | --DOMWINDOW == 124 (0x9ad01800) [pid = 1729] [serial = 213] [outer = (nil)] [url = about:blank] 07:01:01 INFO - PROCESS | 1729 | --DOMWINDOW == 123 (0xa226f800) [pid = 1729] [serial = 216] [outer = (nil)] [url = about:blank] 07:01:01 INFO - PROCESS | 1729 | --DOMWINDOW == 122 (0x9ac9f400) [pid = 1729] [serial = 210] [outer = (nil)] [url = about:blank] 07:01:01 INFO - PROCESS | 1729 | 1468504861440 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 07:01:01 INFO - PROCESS | 1729 | 1468504861447 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 07:01:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 07:01:01 INFO - PROCESS | 1729 | 1468504861457 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 07:01:01 INFO - PROCESS | 1729 | 1468504861461 Marionette TRACE conn4 <- [1,362,null,{}] 07:01:01 INFO - PROCESS | 1729 | 1468504861467 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:01 INFO - PROCESS | 1729 | 1468504861472 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:01 INFO - PROCESS | 1729 | 1468504861655 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 07:01:01 INFO - PROCESS | 1729 | 1468504861829 Marionette TRACE conn4 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:01 INFO - PROCESS | 1729 | 1468504861835 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:01 INFO - PROCESS | 1729 | ++DOCSHELL 0x93798c00 == 57 [pid = 1729] [id = 98] 07:01:01 INFO - PROCESS | 1729 | ++DOMWINDOW == 123 (0x93969c00) [pid = 1729] [serial = 293] [outer = (nil)] 07:01:01 INFO - PROCESS | 1729 | ++DOMWINDOW == 124 (0x94e36c00) [pid = 1729] [serial = 294] [outer = 0x93969c00] 07:01:01 INFO - PROCESS | 1729 | 1468504861917 Marionette DEBUG loaded listener.js 07:01:02 INFO - PROCESS | 1729 | ++DOMWINDOW == 125 (0x94e45c00) [pid = 1729] [serial = 295] [outer = 0x93969c00] 07:01:02 INFO - PROCESS | 1729 | 1468504862699 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:01:02 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. 07:01:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1281ms 07:01:02 INFO - PROCESS | 1729 | 1468504862738 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 07:01:02 INFO - PROCESS | 1729 | 1468504862742 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 07:01:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 07:01:02 INFO - PROCESS | 1729 | 1468504862748 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 07:01:02 INFO - PROCESS | 1729 | 1468504862753 Marionette TRACE conn4 <- [1,366,null,{}] 07:01:02 INFO - PROCESS | 1729 | 1468504862768 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:02 INFO - PROCESS | 1729 | 1468504862776 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:02 INFO - PROCESS | 1729 | 1468504862935 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 07:01:02 INFO - PROCESS | 1729 | 1468504862947 Marionette TRACE conn4 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:02 INFO - PROCESS | 1729 | 1468504862956 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:02 INFO - PROCESS | 1729 | ++DOCSHELL 0x9748fc00 == 58 [pid = 1729] [id = 99] 07:01:02 INFO - PROCESS | 1729 | ++DOMWINDOW == 126 (0x97490800) [pid = 1729] [serial = 296] [outer = (nil)] 07:01:03 INFO - PROCESS | 1729 | ++DOMWINDOW == 127 (0x987e6c00) [pid = 1729] [serial = 297] [outer = 0x97490800] 07:01:03 INFO - PROCESS | 1729 | 1468504863025 Marionette DEBUG loaded listener.js 07:01:03 INFO - PROCESS | 1729 | ++DOMWINDOW == 128 (0x99456800) [pid = 1729] [serial = 298] [outer = 0x97490800] 07:01:03 INFO - PROCESS | 1729 | 1468504863868 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:01:03 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. 07:01:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1181ms 07:01:03 INFO - PROCESS | 1729 | 1468504863929 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 07:01:03 INFO - PROCESS | 1729 | 1468504863934 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 07:01:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 07:01:03 INFO - PROCESS | 1729 | 1468504863939 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 07:01:03 INFO - PROCESS | 1729 | 1468504863943 Marionette TRACE conn4 <- [1,370,null,{}] 07:01:03 INFO - PROCESS | 1729 | 1468504863948 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:03 INFO - PROCESS | 1729 | 1468504863952 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:04 INFO - PROCESS | 1729 | 1468504864156 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 07:01:04 INFO - PROCESS | 1729 | 1468504864172 Marionette TRACE conn4 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:04 INFO - PROCESS | 1729 | 1468504864179 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:04 INFO - PROCESS | 1729 | ++DOCSHELL 0x94e39000 == 59 [pid = 1729] [id = 100] 07:01:04 INFO - PROCESS | 1729 | ++DOMWINDOW == 129 (0x9945e800) [pid = 1729] [serial = 299] [outer = (nil)] 07:01:04 INFO - PROCESS | 1729 | ++DOMWINDOW == 130 (0x999ed000) [pid = 1729] [serial = 300] [outer = 0x9945e800] 07:01:04 INFO - PROCESS | 1729 | 1468504864246 Marionette DEBUG loaded listener.js 07:01:04 INFO - PROCESS | 1729 | ++DOMWINDOW == 131 (0x99be8000) [pid = 1729] [serial = 301] [outer = 0x9945e800] 07:01:05 INFO - PROCESS | 1729 | 1468504865147 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:01:05 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. 07:01:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1237ms 07:01:05 INFO - PROCESS | 1729 | 1468504865182 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 07:01:05 INFO - PROCESS | 1729 | 1468504865185 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 07:01:05 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 07:01:05 INFO - PROCESS | 1729 | 1468504865191 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 07:01:05 INFO - PROCESS | 1729 | 1468504865195 Marionette TRACE conn4 <- [1,374,null,{}] 07:01:05 INFO - PROCESS | 1729 | 1468504865200 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:05 INFO - PROCESS | 1729 | 1468504865205 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:05 INFO - PROCESS | 1729 | 1468504865402 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 07:01:05 INFO - PROCESS | 1729 | 1468504865432 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:05 INFO - PROCESS | 1729 | 1468504865443 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:05 INFO - PROCESS | 1729 | ++DOCSHELL 0x986d9c00 == 60 [pid = 1729] [id = 101] 07:01:05 INFO - PROCESS | 1729 | ++DOMWINDOW == 132 (0x99c81400) [pid = 1729] [serial = 302] [outer = (nil)] 07:01:05 INFO - PROCESS | 1729 | ++DOMWINDOW == 133 (0x9a2c9000) [pid = 1729] [serial = 303] [outer = 0x99c81400] 07:01:05 INFO - PROCESS | 1729 | 1468504865508 Marionette DEBUG loaded listener.js 07:01:05 INFO - PROCESS | 1729 | ++DOMWINDOW == 134 (0x9a483800) [pid = 1729] [serial = 304] [outer = 0x99c81400] 07:01:06 INFO - PROCESS | 1729 | --DOMWINDOW == 133 (0x9aa8ac00) [pid = 1729] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 07:01:06 INFO - PROCESS | 1729 | --DOMWINDOW == 132 (0x9396b800) [pid = 1729] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 07:01:06 INFO - PROCESS | 1729 | --DOMWINDOW == 131 (0x986d9800) [pid = 1729] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 07:01:06 INFO - PROCESS | 1729 | --DOMWINDOW == 130 (0x9748f000) [pid = 1729] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 07:01:06 INFO - PROCESS | 1729 | --DOMWINDOW == 129 (0x9aa8a400) [pid = 1729] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 07:01:06 INFO - PROCESS | 1729 | --DOMWINDOW == 128 (0x94e2f800) [pid = 1729] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 07:01:06 INFO - PROCESS | 1729 | 1468504866559 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 07:01:06 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 07:01:06 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1379ms 07:01:06 INFO - PROCESS | 1729 | 1468504866574 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 07:01:06 INFO - PROCESS | 1729 | 1468504866579 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 07:01:06 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 07:01:06 INFO - PROCESS | 1729 | 1468504866588 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 07:01:06 INFO - PROCESS | 1729 | 1468504866593 Marionette TRACE conn4 <- [1,378,null,{}] 07:01:06 INFO - PROCESS | 1729 | 1468504866598 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:06 INFO - PROCESS | 1729 | 1468504866607 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:06 INFO - PROCESS | 1729 | 1468504866816 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 07:01:06 INFO - PROCESS | 1729 | 1468504866836 Marionette TRACE conn4 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:06 INFO - PROCESS | 1729 | 1468504866843 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:06 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f509800 == 61 [pid = 1729] [id = 102] 07:01:06 INFO - PROCESS | 1729 | ++DOMWINDOW == 129 (0x97415000) [pid = 1729] [serial = 305] [outer = (nil)] 07:01:06 INFO - PROCESS | 1729 | ++DOMWINDOW == 130 (0x9a488c00) [pid = 1729] [serial = 306] [outer = 0x97415000] 07:01:06 INFO - PROCESS | 1729 | 1468504866916 Marionette DEBUG loaded listener.js 07:01:07 INFO - PROCESS | 1729 | ++DOMWINDOW == 131 (0x9aa8ac00) [pid = 1729] [serial = 307] [outer = 0x97415000] 07:01:07 INFO - PROCESS | 1729 | 1468504867731 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 07:01:07 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 07:01:07 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1183ms 07:01:07 INFO - PROCESS | 1729 | 1468504867772 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 07:01:07 INFO - PROCESS | 1729 | 1468504867775 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 07:01:07 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 07:01:07 INFO - PROCESS | 1729 | 1468504867781 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 07:01:07 INFO - PROCESS | 1729 | 1468504867785 Marionette TRACE conn4 <- [1,382,null,{}] 07:01:07 INFO - PROCESS | 1729 | 1468504867790 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:07 INFO - PROCESS | 1729 | 1468504867795 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:07 INFO - PROCESS | 1729 | 1468504867958 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 07:01:07 INFO - PROCESS | 1729 | 1468504867967 Marionette TRACE conn4 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:07 INFO - PROCESS | 1729 | 1468504867975 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:08 INFO - PROCESS | 1729 | ++DOCSHELL 0x90fe3000 == 62 [pid = 1729] [id = 103] 07:01:08 INFO - PROCESS | 1729 | ++DOMWINDOW == 132 (0x90fe5c00) [pid = 1729] [serial = 308] [outer = (nil)] 07:01:08 INFO - PROCESS | 1729 | ++DOMWINDOW == 133 (0x90fee000) [pid = 1729] [serial = 309] [outer = 0x90fe5c00] 07:01:08 INFO - PROCESS | 1729 | 1468504868044 Marionette DEBUG loaded listener.js 07:01:08 INFO - PROCESS | 1729 | ++DOMWINDOW == 134 (0x90ff0800) [pid = 1729] [serial = 310] [outer = 0x90fe5c00] 07:01:09 INFO - PROCESS | 1729 | SkCairoFTTypeface::onFilterRec unimplemented 07:01:09 INFO - PROCESS | 1729 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:01:09 INFO - PROCESS | 1729 | SkCairoFTTypeface::onFilterRec unimplemented 07:01:09 INFO - PROCESS | 1729 | SkCairoFTTypeface::onFilterRec unimplemented 07:01:09 INFO - PROCESS | 1729 | SkCairoFTTypeface::onFilterRec unimplemented 07:01:09 INFO - PROCESS | 1729 | 1468504869157 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 07:01:09 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 07:01:09 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1427ms 07:01:09 INFO - PROCESS | 1729 | 1468504869211 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 07:01:09 INFO - PROCESS | 1729 | 1468504869218 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 07:01:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 07:01:09 INFO - PROCESS | 1729 | 1468504869226 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 07:01:09 INFO - PROCESS | 1729 | 1468504869233 Marionette TRACE conn4 <- [1,386,null,{}] 07:01:09 INFO - PROCESS | 1729 | 1468504869241 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:09 INFO - PROCESS | 1729 | 1468504869246 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:09 INFO - PROCESS | 1729 | 1468504869473 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 07:01:09 INFO - PROCESS | 1729 | 1468504869686 Marionette TRACE conn4 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:09 INFO - PROCESS | 1729 | 1468504869694 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:09 INFO - PROCESS | 1729 | ++DOCSHELL 0x90feb800 == 63 [pid = 1729] [id = 104] 07:01:09 INFO - PROCESS | 1729 | ++DOMWINDOW == 135 (0x90febc00) [pid = 1729] [serial = 311] [outer = (nil)] 07:01:09 INFO - PROCESS | 1729 | ++DOMWINDOW == 136 (0x91c84800) [pid = 1729] [serial = 312] [outer = 0x90febc00] 07:01:09 INFO - PROCESS | 1729 | 1468504869827 Marionette DEBUG loaded listener.js 07:01:09 INFO - PROCESS | 1729 | ++DOMWINDOW == 137 (0x926cd000) [pid = 1729] [serial = 313] [outer = 0x90febc00] 07:01:10 INFO - PROCESS | 1729 | 1468504870761 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 07:01:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 07:01:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1592ms 07:01:10 INFO - PROCESS | 1729 | 1468504870818 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 07:01:10 INFO - PROCESS | 1729 | 1468504870825 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 07:01:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 07:01:10 INFO - PROCESS | 1729 | 1468504870836 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 07:01:10 INFO - PROCESS | 1729 | 1468504870840 Marionette TRACE conn4 <- [1,390,null,{}] 07:01:10 INFO - PROCESS | 1729 | 1468504870847 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:10 INFO - PROCESS | 1729 | 1468504870853 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:11 INFO - PROCESS | 1729 | 1468504871083 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 07:01:11 INFO - PROCESS | 1729 | 1468504871314 Marionette TRACE conn4 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:11 INFO - PROCESS | 1729 | 1468504871324 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:11 INFO - PROCESS | 1729 | ++DOCSHELL 0x94e43400 == 64 [pid = 1729] [id = 105] 07:01:11 INFO - PROCESS | 1729 | ++DOMWINDOW == 138 (0x94e51800) [pid = 1729] [serial = 314] [outer = (nil)] 07:01:11 INFO - PROCESS | 1729 | ++DOMWINDOW == 139 (0x97485800) [pid = 1729] [serial = 315] [outer = 0x94e51800] 07:01:11 INFO - PROCESS | 1729 | 1468504871422 Marionette DEBUG loaded listener.js 07:01:11 INFO - PROCESS | 1729 | ++DOMWINDOW == 140 (0x9748e000) [pid = 1729] [serial = 316] [outer = 0x94e51800] 07:01:12 INFO - PROCESS | 1729 | 1468504872342 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 07:01:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 07:01:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1582ms 07:01:12 INFO - PROCESS | 1729 | 1468504872419 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 07:01:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 07:01:12 INFO - PROCESS | 1729 | 1468504872424 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 07:01:12 INFO - PROCESS | 1729 | 1468504872431 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 07:01:12 INFO - PROCESS | 1729 | 1468504872438 Marionette TRACE conn4 <- [1,394,null,{}] 07:01:12 INFO - PROCESS | 1729 | 1468504872455 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:12 INFO - PROCESS | 1729 | 1468504872464 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:12 INFO - PROCESS | 1729 | 1468504872692 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 07:01:12 INFO - PROCESS | 1729 | 1468504872910 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:12 INFO - PROCESS | 1729 | 1468504872920 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:12 INFO - PROCESS | 1729 | ++DOCSHELL 0x926c4000 == 65 [pid = 1729] [id = 106] 07:01:12 INFO - PROCESS | 1729 | ++DOMWINDOW == 141 (0x9a485000) [pid = 1729] [serial = 317] [outer = (nil)] 07:01:13 INFO - PROCESS | 1729 | ++DOMWINDOW == 142 (0x9a48bc00) [pid = 1729] [serial = 318] [outer = 0x9a485000] 07:01:13 INFO - PROCESS | 1729 | 1468504873042 Marionette DEBUG loaded listener.js 07:01:13 INFO - PROCESS | 1729 | ++DOMWINDOW == 143 (0x9aca1800) [pid = 1729] [serial = 319] [outer = 0x9a485000] 07:01:13 INFO - PROCESS | 1729 | 1468504873947 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 07:01:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 07:01:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1592ms 07:01:14 INFO - PROCESS | 1729 | 1468504874023 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 07:01:14 INFO - PROCESS | 1729 | 1468504874027 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 07:01:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 07:01:14 INFO - PROCESS | 1729 | 1468504874034 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 07:01:14 INFO - PROCESS | 1729 | 1468504874038 Marionette TRACE conn4 <- [1,398,null,{}] 07:01:14 INFO - PROCESS | 1729 | 1468504874044 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:14 INFO - PROCESS | 1729 | 1468504874049 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:14 INFO - PROCESS | 1729 | 1468504874270 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 07:01:14 INFO - PROCESS | 1729 | 1468504874486 Marionette TRACE conn4 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:14 INFO - PROCESS | 1729 | 1468504874496 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:14 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f510400 == 66 [pid = 1729] [id = 107] 07:01:14 INFO - PROCESS | 1729 | ++DOMWINDOW == 144 (0x90dd4c00) [pid = 1729] [serial = 320] [outer = (nil)] 07:01:14 INFO - PROCESS | 1729 | ++DOMWINDOW == 145 (0x90ddd000) [pid = 1729] [serial = 321] [outer = 0x90dd4c00] 07:01:14 INFO - PROCESS | 1729 | 1468504874595 Marionette DEBUG loaded listener.js 07:01:14 INFO - PROCESS | 1729 | ++DOMWINDOW == 146 (0x90de0c00) [pid = 1729] [serial = 322] [outer = 0x90dd4c00] 07:01:15 INFO - PROCESS | 1729 | 1468504875487 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 07:01:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 07:01:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1485ms 07:01:15 INFO - PROCESS | 1729 | 1468504875520 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 07:01:15 INFO - PROCESS | 1729 | 1468504875524 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 07:01:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 07:01:15 INFO - PROCESS | 1729 | 1468504875534 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 07:01:15 INFO - PROCESS | 1729 | 1468504875537 Marionette TRACE conn4 <- [1,402,null,{}] 07:01:15 INFO - PROCESS | 1729 | 1468504875543 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:15 INFO - PROCESS | 1729 | 1468504875549 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:15 INFO - PROCESS | 1729 | 1468504875724 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 07:01:15 INFO - PROCESS | 1729 | 1468504875923 Marionette TRACE conn4 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:15 INFO - PROCESS | 1729 | 1468504875935 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:16 INFO - PROCESS | 1729 | ++DOCSHELL 0x92ce9c00 == 67 [pid = 1729] [id = 108] 07:01:16 INFO - PROCESS | 1729 | ++DOMWINDOW == 147 (0x9a48a800) [pid = 1729] [serial = 323] [outer = (nil)] 07:01:16 INFO - PROCESS | 1729 | ++DOMWINDOW == 148 (0x9aca6400) [pid = 1729] [serial = 324] [outer = 0x9a48a800] 07:01:16 INFO - PROCESS | 1729 | 1468504876108 Marionette DEBUG loaded listener.js 07:01:16 INFO - PROCESS | 1729 | ++DOMWINDOW == 149 (0x9b001400) [pid = 1729] [serial = 325] [outer = 0x9a48a800] 07:01:17 INFO - PROCESS | 1729 | 1468504877059 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 07:01:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 07:01:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1578ms 07:01:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 07:01:17 INFO - PROCESS | 1729 | 1468504877113 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 07:01:17 INFO - PROCESS | 1729 | 1468504877116 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 07:01:17 INFO - PROCESS | 1729 | 1468504877123 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 07:01:17 INFO - PROCESS | 1729 | 1468504877125 Marionette TRACE conn4 <- [1,406,null,{}] 07:01:17 INFO - PROCESS | 1729 | 1468504877131 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:17 INFO - PROCESS | 1729 | 1468504877141 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:17 INFO - PROCESS | 1729 | 1468504877337 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 07:01:17 INFO - PROCESS | 1729 | 1468504877560 Marionette TRACE conn4 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:17 INFO - PROCESS | 1729 | 1468504877568 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:17 INFO - PROCESS | 1729 | ++DOCSHELL 0x8ea06000 == 68 [pid = 1729] [id = 109] 07:01:17 INFO - PROCESS | 1729 | ++DOMWINDOW == 150 (0x8ea08400) [pid = 1729] [serial = 326] [outer = (nil)] 07:01:17 INFO - PROCESS | 1729 | ++DOMWINDOW == 151 (0x8ea0f400) [pid = 1729] [serial = 327] [outer = 0x8ea08400] 07:01:17 INFO - PROCESS | 1729 | 1468504877662 Marionette DEBUG loaded listener.js 07:01:17 INFO - PROCESS | 1729 | ++DOMWINDOW == 152 (0x9b606000) [pid = 1729] [serial = 328] [outer = 0x8ea08400] 07:01:18 INFO - PROCESS | 1729 | 1468504878496 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 07:01:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 07:01:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1432ms 07:01:18 INFO - PROCESS | 1729 | 1468504878554 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 07:01:18 INFO - PROCESS | 1729 | 1468504878558 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 07:01:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 07:01:18 INFO - PROCESS | 1729 | 1468504878565 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 07:01:18 INFO - PROCESS | 1729 | 1468504878568 Marionette TRACE conn4 <- [1,410,null,{}] 07:01:18 INFO - PROCESS | 1729 | 1468504878574 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:18 INFO - PROCESS | 1729 | 1468504878579 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:18 INFO - PROCESS | 1729 | 1468504878748 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 07:01:18 INFO - PROCESS | 1729 | 1468504878915 Marionette TRACE conn4 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:18 INFO - PROCESS | 1729 | 1468504878923 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:18 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f50ec00 == 69 [pid = 1729] [id = 110] 07:01:18 INFO - PROCESS | 1729 | ++DOMWINDOW == 153 (0x9a778000) [pid = 1729] [serial = 329] [outer = (nil)] 07:01:18 INFO - PROCESS | 1729 | ++DOMWINDOW == 154 (0xa109fc00) [pid = 1729] [serial = 330] [outer = 0x9a778000] 07:01:19 INFO - PROCESS | 1729 | 1468504879003 Marionette DEBUG loaded listener.js 07:01:19 INFO - PROCESS | 1729 | ++DOMWINDOW == 155 (0xa2434800) [pid = 1729] [serial = 331] [outer = 0x9a778000] 07:01:19 INFO - PROCESS | 1729 | 1468504879913 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 07:01:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 07:01:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1392ms 07:01:19 INFO - PROCESS | 1729 | 1468504879958 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 07:01:19 INFO - PROCESS | 1729 | 1468504879962 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 07:01:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 07:01:19 INFO - PROCESS | 1729 | 1468504879968 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 07:01:19 INFO - PROCESS | 1729 | 1468504879971 Marionette TRACE conn4 <- [1,414,null,{}] 07:01:19 INFO - PROCESS | 1729 | 1468504879977 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:19 INFO - PROCESS | 1729 | 1468504879982 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:20 INFO - PROCESS | 1729 | 1468504880150 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 07:01:20 INFO - PROCESS | 1729 | 1468504880658 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:20 INFO - PROCESS | 1729 | 1468504880669 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:20 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e188400 == 70 [pid = 1729] [id = 111] 07:01:20 INFO - PROCESS | 1729 | ++DOMWINDOW == 156 (0x8ea0e800) [pid = 1729] [serial = 332] [outer = (nil)] 07:01:20 INFO - PROCESS | 1729 | ++DOMWINDOW == 157 (0x8f1ea800) [pid = 1729] [serial = 333] [outer = 0x8ea0e800] 07:01:20 INFO - PROCESS | 1729 | 1468504880782 Marionette DEBUG loaded listener.js 07:01:20 INFO - PROCESS | 1729 | ++DOMWINDOW == 158 (0x8f3a6c00) [pid = 1729] [serial = 334] [outer = 0x8ea0e800] 07:01:21 INFO - PROCESS | 1729 | 1468504881702 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 07:01:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 07:01:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1786ms 07:01:21 INFO - PROCESS | 1729 | 1468504881756 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 07:01:21 INFO - PROCESS | 1729 | 1468504881762 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 07:01:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 07:01:21 INFO - PROCESS | 1729 | 1468504881769 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 07:01:21 INFO - PROCESS | 1729 | 1468504881775 Marionette TRACE conn4 <- [1,418,null,{}] 07:01:21 INFO - PROCESS | 1729 | 1468504881783 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:21 INFO - PROCESS | 1729 | 1468504881790 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:21 INFO - PROCESS | 1729 | 1468504881959 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 07:01:22 INFO - PROCESS | 1729 | 1468504882281 Marionette TRACE conn4 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:22 INFO - PROCESS | 1729 | 1468504882292 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:22 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f1f1400 == 71 [pid = 1729] [id = 112] 07:01:22 INFO - PROCESS | 1729 | ++DOMWINDOW == 159 (0x8f502800) [pid = 1729] [serial = 335] [outer = (nil)] 07:01:22 INFO - PROCESS | 1729 | ++DOMWINDOW == 160 (0x90ddf400) [pid = 1729] [serial = 336] [outer = 0x8f502800] 07:01:22 INFO - PROCESS | 1729 | 1468504882370 Marionette DEBUG loaded listener.js 07:01:22 INFO - PROCESS | 1729 | ++DOMWINDOW == 161 (0x90fe8000) [pid = 1729] [serial = 337] [outer = 0x8f502800] 07:01:23 INFO - PROCESS | 1729 | 1468504883639 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 07:01:23 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 07:01:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1892ms 07:01:23 INFO - PROCESS | 1729 | 1468504883665 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 07:01:23 INFO - PROCESS | 1729 | 1468504883671 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 07:01:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 07:01:23 INFO - PROCESS | 1729 | 1468504883678 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 07:01:23 INFO - PROCESS | 1729 | 1468504883682 Marionette TRACE conn4 <- [1,422,null,{}] 07:01:23 INFO - PROCESS | 1729 | 1468504883791 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:23 INFO - PROCESS | 1729 | 1468504883797 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:23 INFO - PROCESS | 1729 | 1468504883964 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 07:01:24 INFO - PROCESS | 1729 | 1468504884172 Marionette TRACE conn4 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:24 INFO - PROCESS | 1729 | 1468504884182 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:24 INFO - PROCESS | 1729 | --DOCSHELL 0x8f509800 == 70 [pid = 1729] [id = 102] 07:01:24 INFO - PROCESS | 1729 | --DOCSHELL 0x986d9c00 == 69 [pid = 1729] [id = 101] 07:01:24 INFO - PROCESS | 1729 | --DOMWINDOW == 160 (0xa6d4c800) [pid = 1729] [serial = 261] [outer = (nil)] [url = about:blank] 07:01:24 INFO - PROCESS | 1729 | --DOMWINDOW == 159 (0xa6d9ec00) [pid = 1729] [serial = 233] [outer = (nil)] [url = about:blank] 07:01:24 INFO - PROCESS | 1729 | --DOMWINDOW == 158 (0xa813a800) [pid = 1729] [serial = 240] [outer = (nil)] [url = about:blank] 07:01:24 INFO - PROCESS | 1729 | --DOMWINDOW == 157 (0x9aca3000) [pid = 1729] [serial = 227] [outer = (nil)] [url = about:blank] 07:01:24 INFO - PROCESS | 1729 | --DOMWINDOW == 156 (0xa33c7800) [pid = 1729] [serial = 230] [outer = (nil)] [url = about:blank] 07:01:24 INFO - PROCESS | 1729 | --DOMWINDOW == 155 (0x987e9800) [pid = 1729] [serial = 224] [outer = (nil)] [url = about:blank] 07:01:24 INFO - PROCESS | 1729 | --DOMWINDOW == 154 (0x94e47000) [pid = 1729] [serial = 221] [outer = (nil)] [url = about:blank] 07:01:24 INFO - PROCESS | 1729 | --DOMWINDOW == 153 (0xa6d50c00) [pid = 1729] [serial = 237] [outer = (nil)] [url = about:blank] 07:01:24 INFO - PROCESS | 1729 | ++DOCSHELL 0x8ea01c00 == 70 [pid = 1729] [id = 113] 07:01:24 INFO - PROCESS | 1729 | ++DOMWINDOW == 154 (0x8f509800) [pid = 1729] [serial = 338] [outer = (nil)] 07:01:24 INFO - PROCESS | 1729 | ++DOMWINDOW == 155 (0x926ce400) [pid = 1729] [serial = 339] [outer = 0x8f509800] 07:01:24 INFO - PROCESS | 1729 | 1468504884307 Marionette DEBUG loaded listener.js 07:01:24 INFO - PROCESS | 1729 | ++DOMWINDOW == 156 (0x9378fc00) [pid = 1729] [serial = 340] [outer = 0x8f509800] 07:01:24 INFO - PROCESS | 1729 | --DOCSHELL 0x94e39000 == 69 [pid = 1729] [id = 100] 07:01:24 INFO - PROCESS | 1729 | --DOCSHELL 0x9748fc00 == 68 [pid = 1729] [id = 99] 07:01:24 INFO - PROCESS | 1729 | --DOCSHELL 0x93798c00 == 67 [pid = 1729] [id = 98] 07:01:24 INFO - PROCESS | 1729 | --DOCSHELL 0x926c5c00 == 66 [pid = 1729] [id = 97] 07:01:24 INFO - PROCESS | 1729 | --DOCSHELL 0x9a92e800 == 65 [pid = 1729] [id = 87] 07:01:24 INFO - PROCESS | 1729 | --DOMWINDOW == 155 (0x9d88d400) [pid = 1729] [serial = 255] [outer = (nil)] [url = about:blank] 07:01:24 INFO - PROCESS | 1729 | --DOMWINDOW == 154 (0x9a6a8400) [pid = 1729] [serial = 258] [outer = (nil)] [url = about:blank] 07:01:24 INFO - PROCESS | 1729 | --DOMWINDOW == 153 (0x99909400) [pid = 1729] [serial = 247] [outer = (nil)] [url = about:blank] 07:01:24 INFO - PROCESS | 1729 | --DOMWINDOW == 152 (0x9945b000) [pid = 1729] [serial = 246] [outer = (nil)] [url = about:blank] 07:01:24 INFO - PROCESS | 1729 | --DOMWINDOW == 151 (0x9a288c00) [pid = 1729] [serial = 249] [outer = (nil)] [url = about:blank] 07:01:24 INFO - PROCESS | 1729 | --DOMWINDOW == 150 (0x9a76a000) [pid = 1729] [serial = 250] [outer = (nil)] [url = about:blank] 07:01:24 INFO - PROCESS | 1729 | --DOMWINDOW == 149 (0x9aca0c00) [pid = 1729] [serial = 252] [outer = (nil)] [url = about:blank] 07:01:24 INFO - PROCESS | 1729 | --DOMWINDOW == 148 (0x94e4fc00) [pid = 1729] [serial = 244] [outer = (nil)] [url = about:blank] 07:01:24 INFO - PROCESS | 1729 | --DOMWINDOW == 147 (0x94e49c00) [pid = 1729] [serial = 243] [outer = (nil)] [url = about:blank] 07:01:24 INFO - PROCESS | 1729 | --DOMWINDOW == 146 (0xa1f02000) [pid = 1729] [serial = 256] [outer = (nil)] [url = about:blank] 07:01:24 INFO - PROCESS | 1729 | --DOMWINDOW == 145 (0x94f59400) [pid = 1729] [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.] 07:01:24 INFO - PROCESS | 1729 | --DOMWINDOW == 144 (0x9b00b000) [pid = 1729] [serial = 253] [outer = (nil)] [url = about:blank] 07:01:24 INFO - PROCESS | 1729 | --DOMWINDOW == 143 (0xa102e800) [pid = 1729] [serial = 259] [outer = (nil)] [url = about:blank] 07:01:25 INFO - PROCESS | 1729 | 1468504885477 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 07:01:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 07:01:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1830ms 07:01:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 07:01:25 INFO - PROCESS | 1729 | 1468504885509 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 07:01:25 INFO - PROCESS | 1729 | 1468504885511 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 07:01:25 INFO - PROCESS | 1729 | 1468504885533 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 07:01:25 INFO - PROCESS | 1729 | 1468504885542 Marionette TRACE conn4 <- [1,426,null,{}] 07:01:25 INFO - PROCESS | 1729 | 1468504885552 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:25 INFO - PROCESS | 1729 | 1468504885558 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:25 INFO - PROCESS | 1729 | 1468504885792 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 07:01:25 INFO - PROCESS | 1729 | 1468504885814 Marionette TRACE conn4 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:25 INFO - PROCESS | 1729 | 1468504885821 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:25 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f3a6400 == 66 [pid = 1729] [id = 114] 07:01:25 INFO - PROCESS | 1729 | ++DOMWINDOW == 144 (0x93798c00) [pid = 1729] [serial = 341] [outer = (nil)] 07:01:25 INFO - PROCESS | 1729 | ++DOMWINDOW == 145 (0x94e4c400) [pid = 1729] [serial = 342] [outer = 0x93798c00] 07:01:25 INFO - PROCESS | 1729 | 1468504885887 Marionette DEBUG loaded listener.js 07:01:25 INFO - PROCESS | 1729 | ++DOMWINDOW == 146 (0x96ab9c00) [pid = 1729] [serial = 343] [outer = 0x93798c00] 07:01:26 INFO - PROCESS | 1729 | 1468504886726 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 07:01:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 07:01:26 INFO - PROCESS | 1729 | 1468504886795 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 07:01:26 INFO - PROCESS | 1729 | 1468504886801 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 07:01:26 INFO - PROCESS | 1729 | 1468504886804 Marionette TRACE conn4 <- [1,430,null,{}] 07:01:26 INFO - PROCESS | 1729 | 1468504886810 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:26 INFO - PROCESS | 1729 | 1468504886814 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:27 INFO - PROCESS | 1729 | 1468504887020 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 07:01:27 INFO - PROCESS | 1729 | 1468504887049 Marionette TRACE conn4 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:27 INFO - PROCESS | 1729 | 1468504887059 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:27 INFO - PROCESS | 1729 | ++DOCSHELL 0x94ee0800 == 67 [pid = 1729] [id = 115] 07:01:27 INFO - PROCESS | 1729 | ++DOMWINDOW == 147 (0x94f59400) [pid = 1729] [serial = 344] [outer = (nil)] 07:01:27 INFO - PROCESS | 1729 | ++DOMWINDOW == 148 (0x99318c00) [pid = 1729] [serial = 345] [outer = 0x94f59400] 07:01:27 INFO - PROCESS | 1729 | 1468504887123 Marionette DEBUG loaded listener.js 07:01:27 INFO - PROCESS | 1729 | ++DOMWINDOW == 149 (0x99461c00) [pid = 1729] [serial = 346] [outer = 0x94f59400] 07:01:28 INFO - PROCESS | 1729 | 1468504888022 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 07:01:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 07:01:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1287ms 07:01:28 INFO - PROCESS | 1729 | 1468504888088 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 07:01:28 INFO - PROCESS | 1729 | 1468504888092 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 07:01:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 07:01:28 INFO - PROCESS | 1729 | 1468504888106 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 07:01:28 INFO - PROCESS | 1729 | 1468504888110 Marionette TRACE conn4 <- [1,434,null,{}] 07:01:28 INFO - PROCESS | 1729 | 1468504888115 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:28 INFO - PROCESS | 1729 | 1468504888119 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:28 INFO - PROCESS | 1729 | 1468504888336 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 07:01:28 INFO - PROCESS | 1729 | 1468504888357 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:28 INFO - PROCESS | 1729 | 1468504888374 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:28 INFO - PROCESS | 1729 | ++DOCSHELL 0x997c1800 == 68 [pid = 1729] [id = 116] 07:01:28 INFO - PROCESS | 1729 | ++DOMWINDOW == 150 (0x99904c00) [pid = 1729] [serial = 347] [outer = (nil)] 07:01:28 INFO - PROCESS | 1729 | ++DOMWINDOW == 151 (0x99bdf400) [pid = 1729] [serial = 348] [outer = 0x99904c00] 07:01:28 INFO - PROCESS | 1729 | 1468504888448 Marionette DEBUG loaded listener.js 07:01:28 INFO - PROCESS | 1729 | ++DOMWINDOW == 152 (0x9a28f400) [pid = 1729] [serial = 349] [outer = 0x99904c00] 07:01:29 INFO - PROCESS | 1729 | --DOMWINDOW == 151 (0x9ace2c00) [pid = 1729] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 07:01:29 INFO - PROCESS | 1729 | --DOMWINDOW == 150 (0xa6d9f000) [pid = 1729] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 07:01:29 INFO - PROCESS | 1729 | --DOMWINDOW == 149 (0x93795000) [pid = 1729] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 07:01:29 INFO - PROCESS | 1729 | --DOMWINDOW == 148 (0x9379a000) [pid = 1729] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 07:01:29 INFO - PROCESS | 1729 | --DOMWINDOW == 147 (0xa227a000) [pid = 1729] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 07:01:29 INFO - PROCESS | 1729 | --DOMWINDOW == 146 (0x93793800) [pid = 1729] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 07:01:29 INFO - PROCESS | 1729 | --DOMWINDOW == 145 (0xa2464000) [pid = 1729] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 07:01:29 INFO - PROCESS | 1729 | --DOMWINDOW == 144 (0xa617fc00) [pid = 1729] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 07:01:29 INFO - PROCESS | 1729 | --DOMWINDOW == 143 (0x97490800) [pid = 1729] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 07:01:29 INFO - PROCESS | 1729 | --DOMWINDOW == 142 (0x9aca6000) [pid = 1729] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 07:01:29 INFO - PROCESS | 1729 | --DOMWINDOW == 141 (0x926c6000) [pid = 1729] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 07:01:29 INFO - PROCESS | 1729 | --DOMWINDOW == 140 (0x93969c00) [pid = 1729] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 07:01:29 INFO - PROCESS | 1729 | --DOMWINDOW == 139 (0x99c81400) [pid = 1729] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 07:01:29 INFO - PROCESS | 1729 | --DOMWINDOW == 138 (0x9945e800) [pid = 1729] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 07:01:29 INFO - PROCESS | 1729 | --DOMWINDOW == 137 (0x97415000) [pid = 1729] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 07:01:29 INFO - PROCESS | 1729 | 1468504889824 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 07:01:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 07:01:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1788ms 07:01:29 INFO - PROCESS | 1729 | 1468504889886 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 07:01:29 INFO - PROCESS | 1729 | 1468504889890 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 07:01:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 07:01:29 INFO - PROCESS | 1729 | 1468504889896 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 07:01:29 INFO - PROCESS | 1729 | 1468504889899 Marionette TRACE conn4 <- [1,438,null,{}] 07:01:29 INFO - PROCESS | 1729 | 1468504889904 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:29 INFO - PROCESS | 1729 | 1468504889910 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:30 INFO - PROCESS | 1729 | 1468504890064 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 07:01:30 INFO - PROCESS | 1729 | 1468504890189 Marionette TRACE conn4 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:30 INFO - PROCESS | 1729 | 1468504890197 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:30 INFO - PROCESS | 1729 | ++DOCSHELL 0x8ea08800 == 69 [pid = 1729] [id = 117] 07:01:30 INFO - PROCESS | 1729 | ++DOMWINDOW == 138 (0x93795000) [pid = 1729] [serial = 350] [outer = (nil)] 07:01:30 INFO - PROCESS | 1729 | ++DOMWINDOW == 139 (0x9990e800) [pid = 1729] [serial = 351] [outer = 0x93795000] 07:01:30 INFO - PROCESS | 1729 | 1468504890263 Marionette DEBUG loaded listener.js 07:01:30 INFO - PROCESS | 1729 | ++DOMWINDOW == 140 (0x99c81400) [pid = 1729] [serial = 352] [outer = 0x93795000] 07:01:31 INFO - PROCESS | 1729 | 1468504890996 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 07:01:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 07:01:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1146ms 07:01:31 INFO - PROCESS | 1729 | 1468504891063 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 07:01:31 INFO - PROCESS | 1729 | 1468504891069 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 07:01:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 07:01:31 INFO - PROCESS | 1729 | 1468504891084 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 07:01:31 INFO - PROCESS | 1729 | 1468504891086 Marionette TRACE conn4 <- [1,442,null,{}] 07:01:31 INFO - PROCESS | 1729 | 1468504891092 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:31 INFO - PROCESS | 1729 | 1468504891097 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:31 INFO - PROCESS | 1729 | 1468504891320 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 07:01:31 INFO - PROCESS | 1729 | 1468504891495 Marionette TRACE conn4 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:31 INFO - PROCESS | 1729 | 1468504891506 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:31 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e185000 == 70 [pid = 1729] [id = 118] 07:01:31 INFO - PROCESS | 1729 | ++DOMWINDOW == 141 (0x8e185800) [pid = 1729] [serial = 353] [outer = (nil)] 07:01:31 INFO - PROCESS | 1729 | ++DOMWINDOW == 142 (0x8ea03800) [pid = 1729] [serial = 354] [outer = 0x8e185800] 07:01:31 INFO - PROCESS | 1729 | 1468504891595 Marionette DEBUG loaded listener.js 07:01:31 INFO - PROCESS | 1729 | ++DOMWINDOW == 143 (0x8f1efc00) [pid = 1729] [serial = 355] [outer = 0x8e185800] 07:01:32 INFO - PROCESS | 1729 | 1468504892598 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 07:01:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 07:01:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1579ms 07:01:32 INFO - PROCESS | 1729 | 1468504892665 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 07:01:32 INFO - PROCESS | 1729 | 1468504892671 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 07:01:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 07:01:32 INFO - PROCESS | 1729 | 1468504892680 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 07:01:32 INFO - PROCESS | 1729 | 1468504892685 Marionette TRACE conn4 <- [1,446,null,{}] 07:01:32 INFO - PROCESS | 1729 | 1468504892693 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:32 INFO - PROCESS | 1729 | 1468504892701 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:32 INFO - PROCESS | 1729 | 1468504892924 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 07:01:33 INFO - PROCESS | 1729 | 1468504893146 Marionette TRACE conn4 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:33 INFO - PROCESS | 1729 | 1468504893155 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:33 INFO - PROCESS | 1729 | ++DOCSHELL 0x90fe4000 == 71 [pid = 1729] [id = 119] 07:01:33 INFO - PROCESS | 1729 | ++DOMWINDOW == 144 (0x91f5e400) [pid = 1729] [serial = 356] [outer = (nil)] 07:01:33 INFO - PROCESS | 1729 | ++DOMWINDOW == 145 (0x926c3800) [pid = 1729] [serial = 357] [outer = 0x91f5e400] 07:01:33 INFO - PROCESS | 1729 | 1468504893252 Marionette DEBUG loaded listener.js 07:01:33 INFO - PROCESS | 1729 | ++DOMWINDOW == 146 (0x926d0400) [pid = 1729] [serial = 358] [outer = 0x91f5e400] 07:01:34 INFO - PROCESS | 1729 | 1468504894144 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 07:01:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 07:01:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1532ms 07:01:34 INFO - PROCESS | 1729 | 1468504894213 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 07:01:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 07:01:34 INFO - PROCESS | 1729 | 1468504894218 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 07:01:34 INFO - PROCESS | 1729 | 1468504894225 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 07:01:34 INFO - PROCESS | 1729 | 1468504894228 Marionette TRACE conn4 <- [1,450,null,{}] 07:01:34 INFO - PROCESS | 1729 | 1468504894234 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:34 INFO - PROCESS | 1729 | 1468504894240 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:34 INFO - PROCESS | 1729 | 1468504894463 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 07:01:34 INFO - PROCESS | 1729 | 1468504894730 Marionette TRACE conn4 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:34 INFO - PROCESS | 1729 | 1468504894736 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:34 INFO - PROCESS | 1729 | ++DOCSHELL 0x97415000 == 72 [pid = 1729] [id = 120] 07:01:34 INFO - PROCESS | 1729 | ++DOMWINDOW == 147 (0x97490800) [pid = 1729] [serial = 359] [outer = (nil)] 07:01:34 INFO - PROCESS | 1729 | ++DOMWINDOW == 148 (0x99458c00) [pid = 1729] [serial = 360] [outer = 0x97490800] 07:01:34 INFO - PROCESS | 1729 | 1468504894867 Marionette DEBUG loaded listener.js 07:01:34 INFO - PROCESS | 1729 | ++DOMWINDOW == 149 (0x99d76800) [pid = 1729] [serial = 361] [outer = 0x97490800] 07:01:35 INFO - PROCESS | 1729 | 1468504895807 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 07:01:35 INFO - PROCESS | 1729 | 1468504895869 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 07:01:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 07:01:35 INFO - PROCESS | 1729 | 1468504895886 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 07:01:35 INFO - PROCESS | 1729 | 1468504895893 Marionette TRACE conn4 <- [1,454,null,{}] 07:01:35 INFO - PROCESS | 1729 | 1468504895899 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:35 INFO - PROCESS | 1729 | 1468504895906 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:36 INFO - PROCESS | 1729 | 1468504896145 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 07:01:36 INFO - PROCESS | 1729 | 1468504896405 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:36 INFO - PROCESS | 1729 | 1468504896413 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:36 INFO - PROCESS | 1729 | ++DOCSHELL 0x94e42400 == 73 [pid = 1729] [id = 121] 07:01:36 INFO - PROCESS | 1729 | ++DOMWINDOW == 150 (0x98660c00) [pid = 1729] [serial = 362] [outer = (nil)] 07:01:36 INFO - PROCESS | 1729 | ++DOMWINDOW == 151 (0x9b009800) [pid = 1729] [serial = 363] [outer = 0x98660c00] 07:01:36 INFO - PROCESS | 1729 | 1468504896495 Marionette DEBUG loaded listener.js 07:01:36 INFO - PROCESS | 1729 | ++DOMWINDOW == 152 (0x9b6b3400) [pid = 1729] [serial = 364] [outer = 0x98660c00] 07:01:37 INFO - PROCESS | 1729 | [1729] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:01:37 INFO - PROCESS | 1729 | 1468504897405 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 07:01:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 07:01:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1594ms 07:01:37 INFO - PROCESS | 1729 | 1468504897472 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 07:01:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 07:01:37 INFO - PROCESS | 1729 | 1468504897476 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 07:01:37 INFO - PROCESS | 1729 | 1468504897483 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 07:01:37 INFO - PROCESS | 1729 | 1468504897487 Marionette TRACE conn4 <- [1,458,null,{}] 07:01:37 INFO - PROCESS | 1729 | 1468504897493 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:37 INFO - PROCESS | 1729 | 1468504897498 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:37 INFO - PROCESS | 1729 | 1468504897715 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 07:01:37 INFO - PROCESS | 1729 | 1468504897932 Marionette TRACE conn4 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:37 INFO - PROCESS | 1729 | 1468504897939 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:38 INFO - PROCESS | 1729 | ++DOCSHELL 0x8ea06c00 == 74 [pid = 1729] [id = 122] 07:01:38 INFO - PROCESS | 1729 | ++DOMWINDOW == 153 (0x8ec8e000) [pid = 1729] [serial = 365] [outer = (nil)] 07:01:38 INFO - PROCESS | 1729 | ++DOMWINDOW == 154 (0x8ec97000) [pid = 1729] [serial = 366] [outer = 0x8ec8e000] 07:01:38 INFO - PROCESS | 1729 | 1468504898066 Marionette DEBUG loaded listener.js 07:01:38 INFO - PROCESS | 1729 | ++DOMWINDOW == 155 (0x8ec99400) [pid = 1729] [serial = 367] [outer = 0x8ec8e000] 07:01:38 INFO - PROCESS | 1729 | 1468504898980 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 07:01:39 INFO - PROCESS | 1729 | 1468504899069 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 07:01:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 07:01:39 INFO - PROCESS | 1729 | 1468504899077 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 07:01:39 INFO - PROCESS | 1729 | 1468504899081 Marionette TRACE conn4 <- [1,462,null,{}] 07:01:39 INFO - PROCESS | 1729 | 1468504899086 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:39 INFO - PROCESS | 1729 | 1468504899092 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:39 INFO - PROCESS | 1729 | 1468504899309 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 07:01:39 INFO - PROCESS | 1729 | 1468504899538 Marionette TRACE conn4 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:39 INFO - PROCESS | 1729 | 1468504899558 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:39 INFO - PROCESS | 1729 | ++DOCSHELL 0x9b608800 == 75 [pid = 1729] [id = 123] 07:01:39 INFO - PROCESS | 1729 | ++DOMWINDOW == 156 (0x9d812400) [pid = 1729] [serial = 368] [outer = (nil)] 07:01:39 INFO - PROCESS | 1729 | ++DOMWINDOW == 157 (0xa1f10000) [pid = 1729] [serial = 369] [outer = 0x9d812400] 07:01:39 INFO - PROCESS | 1729 | 1468504899692 Marionette DEBUG loaded listener.js 07:01:39 INFO - PROCESS | 1729 | ++DOMWINDOW == 158 (0xa24f2000) [pid = 1729] [serial = 370] [outer = 0x9d812400] 07:01:40 INFO - PROCESS | 1729 | [1729] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:01:40 INFO - PROCESS | 1729 | 1468504900690 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 07:01:40 INFO - PROCESS | 1729 | 1468504900765 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 07:01:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 07:01:40 INFO - PROCESS | 1729 | 1468504900772 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 07:01:40 INFO - PROCESS | 1729 | 1468504900776 Marionette TRACE conn4 <- [1,466,null,{}] 07:01:40 INFO - PROCESS | 1729 | 1468504900782 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:40 INFO - PROCESS | 1729 | 1468504900787 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:40 INFO - PROCESS | 1729 | 1468504900975 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 07:01:41 INFO - PROCESS | 1729 | 1468504901206 Marionette TRACE conn4 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:41 INFO - PROCESS | 1729 | 1468504901218 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:41 INFO - PROCESS | 1729 | ++DOCSHELL 0xa24ef400 == 76 [pid = 1729] [id = 124] 07:01:41 INFO - PROCESS | 1729 | ++DOMWINDOW == 159 (0xa3106800) [pid = 1729] [serial = 371] [outer = (nil)] 07:01:41 INFO - PROCESS | 1729 | ++DOMWINDOW == 160 (0xa617fc00) [pid = 1729] [serial = 372] [outer = 0xa3106800] 07:01:41 INFO - PROCESS | 1729 | 1468504901310 Marionette DEBUG loaded listener.js 07:01:41 INFO - PROCESS | 1729 | ++DOMWINDOW == 161 (0xa61d6400) [pid = 1729] [serial = 373] [outer = 0xa3106800] 07:01:42 INFO - PROCESS | 1729 | 1468504902199 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 07:01:42 INFO - PROCESS | 1729 | 1468504902265 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 07:01:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 07:01:42 INFO - PROCESS | 1729 | 1468504902272 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 07:01:42 INFO - PROCESS | 1729 | 1468504902274 Marionette TRACE conn4 <- [1,470,null,{}] 07:01:42 INFO - PROCESS | 1729 | 1468504902281 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:42 INFO - PROCESS | 1729 | 1468504902286 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:42 INFO - PROCESS | 1729 | 1468504902477 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 07:01:42 INFO - PROCESS | 1729 | 1468504902695 Marionette TRACE conn4 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:42 INFO - PROCESS | 1729 | 1468504902704 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:42 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f3aac00 == 77 [pid = 1729] [id = 125] 07:01:42 INFO - PROCESS | 1729 | ++DOMWINDOW == 162 (0x8f3ab000) [pid = 1729] [serial = 374] [outer = (nil)] 07:01:42 INFO - PROCESS | 1729 | ++DOMWINDOW == 163 (0x927c1000) [pid = 1729] [serial = 375] [outer = 0x8f3ab000] 07:01:42 INFO - PROCESS | 1729 | 1468504902828 Marionette DEBUG loaded listener.js 07:01:42 INFO - PROCESS | 1729 | ++DOMWINDOW == 164 (0x97411000) [pid = 1729] [serial = 376] [outer = 0x8f3ab000] 07:01:43 INFO - PROCESS | 1729 | 1468504903756 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 07:01:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 07:01:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1529ms 07:01:43 INFO - PROCESS | 1729 | 1468504903802 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 07:01:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 07:01:43 INFO - PROCESS | 1729 | 1468504903806 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 07:01:43 INFO - PROCESS | 1729 | 1468504903813 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 07:01:43 INFO - PROCESS | 1729 | 1468504903816 Marionette TRACE conn4 <- [1,474,null,{}] 07:01:43 INFO - PROCESS | 1729 | 1468504903822 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:43 INFO - PROCESS | 1729 | 1468504903827 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:44 INFO - PROCESS | 1729 | 1468504904009 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 07:01:44 INFO - PROCESS | 1729 | 1468504904226 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:44 INFO - PROCESS | 1729 | 1468504904234 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:44 INFO - PROCESS | 1729 | ++DOCSHELL 0x97483c00 == 78 [pid = 1729] [id = 126] 07:01:44 INFO - PROCESS | 1729 | ++DOMWINDOW == 165 (0x97484000) [pid = 1729] [serial = 377] [outer = (nil)] 07:01:44 INFO - PROCESS | 1729 | ++DOMWINDOW == 166 (0xa6d43400) [pid = 1729] [serial = 378] [outer = 0x97484000] 07:01:44 INFO - PROCESS | 1729 | 1468504904361 Marionette DEBUG loaded listener.js 07:01:44 INFO - PROCESS | 1729 | ++DOMWINDOW == 167 (0xa6d4c000) [pid = 1729] [serial = 379] [outer = 0x97484000] 07:01:45 INFO - PROCESS | 1729 | 1468504905547 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 07:01:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 07:01:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1795ms 07:01:45 INFO - PROCESS | 1729 | 1468504905608 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 07:01:45 INFO - PROCESS | 1729 | 1468504905614 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 07:01:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 07:01:45 INFO - PROCESS | 1729 | 1468504905622 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 07:01:45 INFO - PROCESS | 1729 | 1468504905627 Marionette TRACE conn4 <- [1,478,null,{}] 07:01:45 INFO - PROCESS | 1729 | 1468504905644 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:45 INFO - PROCESS | 1729 | 1468504905650 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:45 INFO - PROCESS | 1729 | 1468504905902 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 07:01:46 INFO - PROCESS | 1729 | 1468504906070 Marionette TRACE conn4 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:46 INFO - PROCESS | 1729 | 1468504906083 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:46 INFO - PROCESS | 1729 | ++DOCSHELL 0x90dd6c00 == 79 [pid = 1729] [id = 127] 07:01:46 INFO - PROCESS | 1729 | ++DOMWINDOW == 168 (0x90dd7400) [pid = 1729] [serial = 380] [outer = (nil)] 07:01:46 INFO - PROCESS | 1729 | ++DOMWINDOW == 169 (0x90fe2800) [pid = 1729] [serial = 381] [outer = 0x90dd7400] 07:01:46 INFO - PROCESS | 1729 | 1468504906183 Marionette DEBUG loaded listener.js 07:01:46 INFO - PROCESS | 1729 | ++DOMWINDOW == 170 (0x91c82400) [pid = 1729] [serial = 382] [outer = 0x90dd7400] 07:01:47 INFO - PROCESS | 1729 | 1468504907062 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 07:01:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 07:01:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1493ms 07:01:47 INFO - PROCESS | 1729 | 1468504907114 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 07:01:47 INFO - PROCESS | 1729 | 1468504907121 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 07:01:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 07:01:47 INFO - PROCESS | 1729 | 1468504907131 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 07:01:47 INFO - PROCESS | 1729 | 1468504907135 Marionette TRACE conn4 <- [1,482,null,{}] 07:01:47 INFO - PROCESS | 1729 | 1468504907141 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:47 INFO - PROCESS | 1729 | 1468504907146 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:47 INFO - PROCESS | 1729 | 1468504907320 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 07:01:47 INFO - PROCESS | 1729 | 1468504907649 Marionette TRACE conn4 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:47 INFO - PROCESS | 1729 | 1468504907659 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:47 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e186400 == 80 [pid = 1729] [id = 128] 07:01:47 INFO - PROCESS | 1729 | ++DOMWINDOW == 171 (0x92060800) [pid = 1729] [serial = 383] [outer = (nil)] 07:01:47 INFO - PROCESS | 1729 | ++DOMWINDOW == 172 (0x94edc800) [pid = 1729] [serial = 384] [outer = 0x92060800] 07:01:47 INFO - PROCESS | 1729 | 1468504907738 Marionette DEBUG loaded listener.js 07:01:47 INFO - PROCESS | 1729 | ++DOMWINDOW == 173 (0x9748a000) [pid = 1729] [serial = 385] [outer = 0x92060800] 07:01:48 INFO - PROCESS | 1729 | --DOCSHELL 0x9990ec00 == 79 [pid = 1729] [id = 76] 07:01:48 INFO - PROCESS | 1729 | --DOCSHELL 0x8ea08800 == 78 [pid = 1729] [id = 117] 07:01:48 INFO - PROCESS | 1729 | --DOCSHELL 0x997c1800 == 77 [pid = 1729] [id = 116] 07:01:48 INFO - PROCESS | 1729 | --DOCSHELL 0x94ee0800 == 76 [pid = 1729] [id = 115] 07:01:48 INFO - PROCESS | 1729 | --DOCSHELL 0x8f3a6400 == 75 [pid = 1729] [id = 114] 07:01:48 INFO - PROCESS | 1729 | --DOCSHELL 0x8ea01c00 == 74 [pid = 1729] [id = 113] 07:01:48 INFO - PROCESS | 1729 | --DOCSHELL 0x8f1f1400 == 73 [pid = 1729] [id = 112] 07:01:48 INFO - PROCESS | 1729 | --DOCSHELL 0x8e188400 == 72 [pid = 1729] [id = 111] 07:01:48 INFO - PROCESS | 1729 | --DOCSHELL 0x92ce9c00 == 71 [pid = 1729] [id = 108] 07:01:48 INFO - PROCESS | 1729 | --DOCSHELL 0x8f510400 == 70 [pid = 1729] [id = 107] 07:01:48 INFO - PROCESS | 1729 | --DOCSHELL 0x926c4000 == 69 [pid = 1729] [id = 106] 07:01:48 INFO - PROCESS | 1729 | --DOCSHELL 0x94e43400 == 68 [pid = 1729] [id = 105] 07:01:48 INFO - PROCESS | 1729 | --DOCSHELL 0x90feb800 == 67 [pid = 1729] [id = 104] 07:01:48 INFO - PROCESS | 1729 | 1468504908687 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 07:01:48 INFO - PROCESS | 1729 | --DOMWINDOW == 172 (0x9ac98400) [pid = 1729] [serial = 198] [outer = (nil)] [url = about:blank] 07:01:48 INFO - PROCESS | 1729 | --DOMWINDOW == 171 (0xa4d4f000) [pid = 1729] [serial = 141] [outer = (nil)] [url = about:blank] 07:01:48 INFO - PROCESS | 1729 | --DOMWINDOW == 170 (0xa6d41c00) [pid = 1729] [serial = 150] [outer = (nil)] [url = about:blank] 07:01:48 INFO - PROCESS | 1729 | --DOMWINDOW == 169 (0xa1f07400) [pid = 1729] [serial = 114] [outer = (nil)] [url = about:blank] 07:01:48 INFO - PROCESS | 1729 | --DOMWINDOW == 168 (0xa8147c00) [pid = 1729] [serial = 241] [outer = (nil)] [url = about:blank] 07:01:48 INFO - PROCESS | 1729 | --DOMWINDOW == 167 (0xa6d4d000) [pid = 1729] [serial = 153] [outer = (nil)] [url = about:blank] 07:01:48 INFO - PROCESS | 1729 | --DOMWINDOW == 166 (0x9a76f400) [pid = 1729] [serial = 144] [outer = (nil)] [url = about:blank] 07:01:48 INFO - PROCESS | 1729 | --DOMWINDOW == 165 (0xa310e800) [pid = 1729] [serial = 147] [outer = (nil)] [url = about:blank] 07:01:48 INFO - PROCESS | 1729 | --DOMWINDOW == 164 (0x987e6c00) [pid = 1729] [serial = 297] [outer = (nil)] [url = about:blank] 07:01:48 INFO - PROCESS | 1729 | --DOMWINDOW == 163 (0x9ac9dc00) [pid = 1729] [serial = 270] [outer = (nil)] [url = about:blank] 07:01:48 INFO - PROCESS | 1729 | --DOMWINDOW == 162 (0x8f1f4c00) [pid = 1729] [serial = 282] [outer = (nil)] [url = about:blank] 07:01:48 INFO - PROCESS | 1729 | --DOMWINDOW == 161 (0xa6d4d400) [pid = 1729] [serial = 273] [outer = (nil)] [url = about:blank] 07:01:48 INFO - PROCESS | 1729 | --DOMWINDOW == 160 (0xa6e47400) [pid = 1729] [serial = 262] [outer = (nil)] [url = about:blank] 07:01:48 INFO - PROCESS | 1729 | --DOMWINDOW == 159 (0x94edac00) [pid = 1729] [serial = 267] [outer = (nil)] [url = about:blank] 07:01:48 INFO - PROCESS | 1729 | --DOMWINDOW == 158 (0x927ba800) [pid = 1729] [serial = 292] [outer = (nil)] [url = about:blank] 07:01:48 INFO - PROCESS | 1729 | --DOMWINDOW == 157 (0x926cac00) [pid = 1729] [serial = 291] [outer = (nil)] [url = about:blank] 07:01:48 INFO - PROCESS | 1729 | --DOMWINDOW == 156 (0x926cdc00) [pid = 1729] [serial = 264] [outer = (nil)] [url = about:blank] 07:01:48 INFO - PROCESS | 1729 | --DOMWINDOW == 155 (0x94e36c00) [pid = 1729] [serial = 294] [outer = (nil)] [url = about:blank] 07:01:48 INFO - PROCESS | 1729 | --DOMWINDOW == 154 (0x94e45c00) [pid = 1729] [serial = 295] [outer = (nil)] [url = about:blank] 07:01:48 INFO - PROCESS | 1729 | --DOMWINDOW == 153 (0x8f3b1400) [pid = 1729] [serial = 288] [outer = (nil)] [url = about:blank] 07:01:48 INFO - PROCESS | 1729 | --DOMWINDOW == 152 (0x8f3a8000) [pid = 1729] [serial = 285] [outer = (nil)] [url = about:blank] 07:01:48 INFO - PROCESS | 1729 | --DOMWINDOW == 151 (0x9ad05c00) [pid = 1729] [serial = 279] [outer = (nil)] [url = about:blank] 07:01:48 INFO - PROCESS | 1729 | --DOMWINDOW == 150 (0xa81fb000) [pid = 1729] [serial = 276] [outer = (nil)] [url = about:blank] 07:01:48 INFO - PROCESS | 1729 | --DOMWINDOW == 149 (0x9a2c9000) [pid = 1729] [serial = 303] [outer = (nil)] [url = about:blank] 07:01:48 INFO - PROCESS | 1729 | --DOMWINDOW == 148 (0x9a483800) [pid = 1729] [serial = 304] [outer = (nil)] [url = about:blank] 07:01:48 INFO - PROCESS | 1729 | --DOMWINDOW == 147 (0x999ed000) [pid = 1729] [serial = 300] [outer = (nil)] [url = about:blank] 07:01:48 INFO - PROCESS | 1729 | --DOMWINDOW == 146 (0x9a488c00) [pid = 1729] [serial = 306] [outer = (nil)] [url = about:blank] 07:01:48 INFO - PROCESS | 1729 | --DOMWINDOW == 145 (0x99be8000) [pid = 1729] [serial = 301] [outer = (nil)] [url = about:blank] 07:01:48 INFO - PROCESS | 1729 | --DOMWINDOW == 144 (0x9aa8ac00) [pid = 1729] [serial = 307] [outer = (nil)] [url = about:blank] 07:01:48 INFO - PROCESS | 1729 | --DOMWINDOW == 143 (0x99456800) [pid = 1729] [serial = 298] [outer = (nil)] [url = about:blank] 07:01:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 07:01:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1628ms 07:01:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 07:01:48 INFO - PROCESS | 1729 | 1468504908759 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 07:01:48 INFO - PROCESS | 1729 | 1468504908762 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 07:01:48 INFO - PROCESS | 1729 | 1468504908769 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 07:01:48 INFO - PROCESS | 1729 | 1468504908774 Marionette TRACE conn4 <- [1,486,null,{}] 07:01:48 INFO - PROCESS | 1729 | 1468504908789 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:48 INFO - PROCESS | 1729 | 1468504908797 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:48 INFO - PROCESS | 1729 | 1468504908961 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 07:01:49 INFO - PROCESS | 1729 | 1468504909176 Marionette TRACE conn4 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:49 INFO - PROCESS | 1729 | 1468504909188 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:49 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f586000 == 68 [pid = 1729] [id = 129] 07:01:49 INFO - PROCESS | 1729 | ++DOMWINDOW == 144 (0x8f586800) [pid = 1729] [serial = 386] [outer = (nil)] 07:01:49 INFO - PROCESS | 1729 | ++DOMWINDOW == 145 (0x8f58a800) [pid = 1729] [serial = 387] [outer = 0x8f586800] 07:01:49 INFO - PROCESS | 1729 | 1468504909263 Marionette DEBUG loaded listener.js 07:01:49 INFO - PROCESS | 1729 | ++DOMWINDOW == 146 (0x90dd7800) [pid = 1729] [serial = 388] [outer = 0x8f586800] 07:01:50 INFO - PROCESS | 1729 | 1468504910007 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 07:01:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 07:01:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1283ms 07:01:50 INFO - PROCESS | 1729 | 1468504910051 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 07:01:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 07:01:50 INFO - PROCESS | 1729 | 1468504910056 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 07:01:50 INFO - PROCESS | 1729 | 1468504910061 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 07:01:50 INFO - PROCESS | 1729 | 1468504910065 Marionette TRACE conn4 <- [1,490,null,{}] 07:01:50 INFO - PROCESS | 1729 | 1468504910070 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:50 INFO - PROCESS | 1729 | 1468504910074 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:50 INFO - PROCESS | 1729 | 1468504910228 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 07:01:50 INFO - PROCESS | 1729 | 1468504910246 Marionette TRACE conn4 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:50 INFO - PROCESS | 1729 | 1468504910253 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:50 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f1f7000 == 69 [pid = 1729] [id = 130] 07:01:50 INFO - PROCESS | 1729 | ++DOMWINDOW == 147 (0x927bd000) [pid = 1729] [serial = 389] [outer = (nil)] 07:01:50 INFO - PROCESS | 1729 | ++DOMWINDOW == 148 (0x94ee6c00) [pid = 1729] [serial = 390] [outer = 0x927bd000] 07:01:50 INFO - PROCESS | 1729 | 1468504910324 Marionette DEBUG loaded listener.js 07:01:50 INFO - PROCESS | 1729 | ++DOMWINDOW == 149 (0x98ccc000) [pid = 1729] [serial = 391] [outer = 0x927bd000] 07:01:51 INFO - PROCESS | 1729 | 1468504911196 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 07:01:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 07:01:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1187ms 07:01:51 INFO - PROCESS | 1729 | 1468504911250 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 07:01:51 INFO - PROCESS | 1729 | 1468504911253 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 07:01:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 07:01:51 INFO - PROCESS | 1729 | 1468504911259 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 07:01:51 INFO - PROCESS | 1729 | 1468504911262 Marionette TRACE conn4 <- [1,494,null,{}] 07:01:51 INFO - PROCESS | 1729 | 1468504911268 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:51 INFO - PROCESS | 1729 | 1468504911273 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:51 INFO - PROCESS | 1729 | 1468504911475 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 07:01:51 INFO - PROCESS | 1729 | 1468504911493 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:51 INFO - PROCESS | 1729 | 1468504911501 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:51 INFO - PROCESS | 1729 | ++DOCSHELL 0x92ce9c00 == 70 [pid = 1729] [id = 131] 07:01:51 INFO - PROCESS | 1729 | ++DOMWINDOW == 150 (0x94e48000) [pid = 1729] [serial = 392] [outer = (nil)] 07:01:51 INFO - PROCESS | 1729 | ++DOMWINDOW == 151 (0x99be1400) [pid = 1729] [serial = 393] [outer = 0x94e48000] 07:01:51 INFO - PROCESS | 1729 | 1468504911569 Marionette DEBUG loaded listener.js 07:01:51 INFO - PROCESS | 1729 | ++DOMWINDOW == 152 (0x9a2c9000) [pid = 1729] [serial = 394] [outer = 0x94e48000] 07:01:52 INFO - PROCESS | 1729 | 1468504912500 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 07:01:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 07:01:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1276ms 07:01:52 INFO - PROCESS | 1729 | 1468504912537 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 07:01:52 INFO - PROCESS | 1729 | 1468504912541 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 07:01:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 07:01:52 INFO - PROCESS | 1729 | 1468504912546 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 07:01:52 INFO - PROCESS | 1729 | 1468504912550 Marionette TRACE conn4 <- [1,498,null,{}] 07:01:52 INFO - PROCESS | 1729 | 1468504912555 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:52 INFO - PROCESS | 1729 | 1468504912564 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:52 INFO - PROCESS | 1729 | 1468504912836 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 07:01:52 INFO - PROCESS | 1729 | 1468504912860 Marionette TRACE conn4 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:52 INFO - PROCESS | 1729 | 1468504912869 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:52 INFO - PROCESS | 1729 | ++DOCSHELL 0x8ec93800 == 71 [pid = 1729] [id = 132] 07:01:52 INFO - PROCESS | 1729 | ++DOMWINDOW == 153 (0x8f1f6400) [pid = 1729] [serial = 395] [outer = (nil)] 07:01:52 INFO - PROCESS | 1729 | ++DOMWINDOW == 154 (0x9ac9c000) [pid = 1729] [serial = 396] [outer = 0x8f1f6400] 07:01:52 INFO - PROCESS | 1729 | 1468504912935 Marionette DEBUG loaded listener.js 07:01:53 INFO - PROCESS | 1729 | ++DOMWINDOW == 155 (0x9ad01800) [pid = 1729] [serial = 397] [outer = 0x8f1f6400] 07:01:53 INFO - PROCESS | 1729 | --DOMWINDOW == 154 (0x94f59400) [pid = 1729] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 07:01:53 INFO - PROCESS | 1729 | --DOMWINDOW == 153 (0x99904c00) [pid = 1729] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 07:01:53 INFO - PROCESS | 1729 | --DOMWINDOW == 152 (0x93798c00) [pid = 1729] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 07:01:53 INFO - PROCESS | 1729 | --DOMWINDOW == 151 (0x8ea0e800) [pid = 1729] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 07:01:53 INFO - PROCESS | 1729 | --DOMWINDOW == 150 (0x8f509800) [pid = 1729] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 07:01:53 INFO - PROCESS | 1729 | --DOMWINDOW == 149 (0x8f502800) [pid = 1729] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 07:01:53 INFO - PROCESS | 1729 | --DOMWINDOW == 148 (0xa1f08400) [pid = 1729] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 07:01:53 INFO - PROCESS | 1729 | --DOMWINDOW == 147 (0x97488c00) [pid = 1729] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 07:01:53 INFO - PROCESS | 1729 | --DOMWINDOW == 146 (0xa221f800) [pid = 1729] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 07:01:53 INFO - PROCESS | 1729 | --DOMWINDOW == 145 (0x9a921000) [pid = 1729] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 07:01:53 INFO - PROCESS | 1729 | --DOMWINDOW == 144 (0x94e44800) [pid = 1729] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 07:01:53 INFO - PROCESS | 1729 | --DOMWINDOW == 143 (0x9740f400) [pid = 1729] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 07:01:53 INFO - PROCESS | 1729 | --DOMWINDOW == 142 (0x9c188400) [pid = 1729] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 07:01:53 INFO - PROCESS | 1729 | --DOMWINDOW == 141 (0x99458400) [pid = 1729] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 07:01:53 INFO - PROCESS | 1729 | --DOMWINDOW == 140 (0xa1faac00) [pid = 1729] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 07:01:53 INFO - PROCESS | 1729 | --DOMWINDOW == 139 (0x92063400) [pid = 1729] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 07:01:53 INFO - PROCESS | 1729 | --DOMWINDOW == 138 (0x93791800) [pid = 1729] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 07:01:53 INFO - PROCESS | 1729 | --DOMWINDOW == 137 (0x99455800) [pid = 1729] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 07:01:53 INFO - PROCESS | 1729 | --DOMWINDOW == 136 (0x99bdd000) [pid = 1729] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 07:01:53 INFO - PROCESS | 1729 | --DOMWINDOW == 135 (0x9a76a400) [pid = 1729] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 07:01:53 INFO - PROCESS | 1729 | --DOMWINDOW == 134 (0x927c3c00) [pid = 1729] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 07:01:53 INFO - PROCESS | 1729 | --DOMWINDOW == 133 (0xa6794000) [pid = 1729] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 07:01:53 INFO - PROCESS | 1729 | --DOMWINDOW == 132 (0x9a28a400) [pid = 1729] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 07:01:53 INFO - PROCESS | 1729 | --DOMWINDOW == 131 (0x94e46000) [pid = 1729] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 07:01:53 INFO - PROCESS | 1729 | --DOMWINDOW == 130 (0x926c9800) [pid = 1729] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 07:01:54 INFO - PROCESS | 1729 | 1468504914228 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 07:01:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 07:01:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1730ms 07:01:54 INFO - PROCESS | 1729 | 1468504914277 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 07:01:54 INFO - PROCESS | 1729 | 1468504914281 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 07:01:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 07:01:54 INFO - PROCESS | 1729 | 1468504914304 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 07:01:54 INFO - PROCESS | 1729 | 1468504914307 Marionette TRACE conn4 <- [1,502,null,{}] 07:01:54 INFO - PROCESS | 1729 | 1468504914314 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:54 INFO - PROCESS | 1729 | 1468504914318 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:54 INFO - PROCESS | 1729 | 1468504914465 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 07:01:54 INFO - PROCESS | 1729 | 1468504914475 Marionette TRACE conn4 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:54 INFO - PROCESS | 1729 | 1468504914483 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:54 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e52d800 == 72 [pid = 1729] [id = 133] 07:01:54 INFO - PROCESS | 1729 | ++DOMWINDOW == 131 (0x8e52dc00) [pid = 1729] [serial = 398] [outer = (nil)] 07:01:54 INFO - PROCESS | 1729 | ++DOMWINDOW == 132 (0x8e537000) [pid = 1729] [serial = 399] [outer = 0x8e52dc00] 07:01:54 INFO - PROCESS | 1729 | 1468504914549 Marionette DEBUG loaded listener.js 07:01:54 INFO - PROCESS | 1729 | ++DOMWINDOW == 133 (0x8e53a000) [pid = 1729] [serial = 400] [outer = 0x8e52dc00] 07:01:56 INFO - PROCESS | 1729 | 1468504916042 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 07:01:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 07:01:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1800ms 07:01:56 INFO - PROCESS | 1729 | 1468504916089 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 07:01:56 INFO - PROCESS | 1729 | 1468504916097 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 07:01:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 07:01:56 INFO - PROCESS | 1729 | 1468504916106 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 07:01:56 INFO - PROCESS | 1729 | 1468504916111 Marionette TRACE conn4 <- [1,506,null,{}] 07:01:56 INFO - PROCESS | 1729 | 1468504916120 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:56 INFO - PROCESS | 1729 | 1468504916125 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:56 INFO - PROCESS | 1729 | 1468504916391 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 07:01:56 INFO - PROCESS | 1729 | 1468504916570 Marionette TRACE conn4 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:56 INFO - PROCESS | 1729 | 1468504916584 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:56 INFO - PROCESS | 1729 | ++DOCSHELL 0x8ea08800 == 73 [pid = 1729] [id = 134] 07:01:56 INFO - PROCESS | 1729 | ++DOMWINDOW == 134 (0x8ea0c000) [pid = 1729] [serial = 401] [outer = (nil)] 07:01:56 INFO - PROCESS | 1729 | ++DOMWINDOW == 135 (0x8f507400) [pid = 1729] [serial = 402] [outer = 0x8ea0c000] 07:01:56 INFO - PROCESS | 1729 | 1468504916669 Marionette DEBUG loaded listener.js 07:01:56 INFO - PROCESS | 1729 | ++DOMWINDOW == 136 (0x8f57f000) [pid = 1729] [serial = 403] [outer = 0x8ea0c000] 07:01:57 INFO - PROCESS | 1729 | 1468504917648 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 07:01:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 07:01:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1585ms 07:01:57 INFO - PROCESS | 1729 | 1468504917691 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 07:01:57 INFO - PROCESS | 1729 | 1468504917698 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 07:01:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 07:01:57 INFO - PROCESS | 1729 | 1468504917709 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 07:01:57 INFO - PROCESS | 1729 | 1468504917713 Marionette TRACE conn4 <- [1,510,null,{}] 07:01:57 INFO - PROCESS | 1729 | 1468504917719 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:57 INFO - PROCESS | 1729 | 1468504917725 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:57 INFO - PROCESS | 1729 | 1468504917925 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 07:01:58 INFO - PROCESS | 1729 | 1468504918147 Marionette TRACE conn4 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:58 INFO - PROCESS | 1729 | 1468504918156 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:58 INFO - PROCESS | 1729 | ++DOCSHELL 0x90fedc00 == 74 [pid = 1729] [id = 135] 07:01:58 INFO - PROCESS | 1729 | ++DOMWINDOW == 137 (0x9205ec00) [pid = 1729] [serial = 404] [outer = (nil)] 07:01:58 INFO - PROCESS | 1729 | ++DOMWINDOW == 138 (0x926c4000) [pid = 1729] [serial = 405] [outer = 0x9205ec00] 07:01:58 INFO - PROCESS | 1729 | 1468504918281 Marionette DEBUG loaded listener.js 07:01:58 INFO - PROCESS | 1729 | ++DOMWINDOW == 139 (0x927c3400) [pid = 1729] [serial = 406] [outer = 0x9205ec00] 07:01:59 INFO - PROCESS | 1729 | 1468504919226 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 07:01:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 07:01:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1593ms 07:01:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 07:01:59 INFO - PROCESS | 1729 | 1468504919302 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 07:01:59 INFO - PROCESS | 1729 | 1468504919306 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 07:01:59 INFO - PROCESS | 1729 | 1468504919313 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 07:01:59 INFO - PROCESS | 1729 | 1468504919319 Marionette TRACE conn4 <- [1,514,null,{}] 07:01:59 INFO - PROCESS | 1729 | 1468504919336 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:59 INFO - PROCESS | 1729 | 1468504919345 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:59 INFO - PROCESS | 1729 | 1468504919574 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 07:01:59 INFO - PROCESS | 1729 | 1468504919891 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:59 INFO - PROCESS | 1729 | 1468504919899 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:01:59 INFO - PROCESS | 1729 | ++DOCSHELL 0x94f4dc00 == 75 [pid = 1729] [id = 136] 07:01:59 INFO - PROCESS | 1729 | ++DOMWINDOW == 140 (0x94f58000) [pid = 1729] [serial = 407] [outer = (nil)] 07:01:59 INFO - PROCESS | 1729 | ++DOMWINDOW == 141 (0x99321400) [pid = 1729] [serial = 408] [outer = 0x94f58000] 07:02:00 INFO - PROCESS | 1729 | 1468504920001 Marionette DEBUG loaded listener.js 07:02:00 INFO - PROCESS | 1729 | ++DOMWINDOW == 142 (0x99bdf800) [pid = 1729] [serial = 409] [outer = 0x94f58000] 07:02:00 INFO - PROCESS | 1729 | 1468504920881 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 07:02:00 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 07:02:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1585ms 07:02:00 INFO - PROCESS | 1729 | 1468504920896 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 07:02:00 INFO - PROCESS | 1729 | 1468504920901 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 07:02:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 07:02:00 INFO - PROCESS | 1729 | 1468504920907 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 07:02:00 INFO - PROCESS | 1729 | 1468504920911 Marionette TRACE conn4 <- [1,518,null,{}] 07:02:00 INFO - PROCESS | 1729 | 1468504920917 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:00 INFO - PROCESS | 1729 | 1468504920922 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:01 INFO - PROCESS | 1729 | 1468504921106 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 07:02:01 INFO - PROCESS | 1729 | 1468504921336 Marionette TRACE conn4 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:01 INFO - PROCESS | 1729 | 1468504921343 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:01 INFO - PROCESS | 1729 | ++DOCSHELL 0x94f4e000 == 76 [pid = 1729] [id = 137] 07:02:01 INFO - PROCESS | 1729 | ++DOMWINDOW == 143 (0x9a489c00) [pid = 1729] [serial = 410] [outer = (nil)] 07:02:01 INFO - PROCESS | 1729 | ++DOMWINDOW == 144 (0x9a778400) [pid = 1729] [serial = 411] [outer = 0x9a489c00] 07:02:01 INFO - PROCESS | 1729 | 1468504921431 Marionette DEBUG loaded listener.js 07:02:01 INFO - PROCESS | 1729 | ++DOMWINDOW == 145 (0x9ad0f000) [pid = 1729] [serial = 412] [outer = 0x9a489c00] 07:02:02 INFO - PROCESS | 1729 | 1468504922400 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 07:02:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 07:02:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1528ms 07:02:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 07:02:02 INFO - PROCESS | 1729 | 1468504922437 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 07:02:02 INFO - PROCESS | 1729 | 1468504922440 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 07:02:02 INFO - PROCESS | 1729 | 1468504922447 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 07:02:02 INFO - PROCESS | 1729 | 1468504922450 Marionette TRACE conn4 <- [1,522,null,{}] 07:02:02 INFO - PROCESS | 1729 | 1468504922456 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:02 INFO - PROCESS | 1729 | 1468504922461 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:02 INFO - PROCESS | 1729 | 1468504922729 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 07:02:02 INFO - PROCESS | 1729 | 1468504922861 Marionette TRACE conn4 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:02 INFO - PROCESS | 1729 | 1468504922871 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:02 INFO - PROCESS | 1729 | ++DOCSHELL 0x8ec8dc00 == 77 [pid = 1729] [id = 138] 07:02:02 INFO - PROCESS | 1729 | ++DOMWINDOW == 146 (0x9105cc00) [pid = 1729] [serial = 413] [outer = (nil)] 07:02:02 INFO - PROCESS | 1729 | ++DOMWINDOW == 147 (0x91065000) [pid = 1729] [serial = 414] [outer = 0x9105cc00] 07:02:02 INFO - PROCESS | 1729 | 1468504922996 Marionette DEBUG loaded listener.js 07:02:03 INFO - PROCESS | 1729 | ++DOMWINDOW == 148 (0x91068400) [pid = 1729] [serial = 415] [outer = 0x9105cc00] 07:02:03 INFO - PROCESS | 1729 | 1468504923954 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 07:02:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 07:02:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1552ms 07:02:04 INFO - PROCESS | 1729 | 1468504923999 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 07:02:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 07:02:04 INFO - PROCESS | 1729 | 1468504924003 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 07:02:04 INFO - PROCESS | 1729 | 1468504924010 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 07:02:04 INFO - PROCESS | 1729 | 1468504924013 Marionette TRACE conn4 <- [1,526,null,{}] 07:02:04 INFO - PROCESS | 1729 | ++DOMWINDOW == 149 (0x9106a800) [pid = 1729] [serial = 416] [outer = 0x9395f800] 07:02:04 INFO - PROCESS | 1729 | 1468504924058 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:04 INFO - PROCESS | 1729 | 1468504924068 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:04 INFO - PROCESS | 1729 | 1468504924359 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 07:02:04 INFO - PROCESS | 1729 | 1468504924615 Marionette TRACE conn4 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:04 INFO - PROCESS | 1729 | 1468504924624 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:04 INFO - PROCESS | 1729 | ++DOCSHELL 0x9a48cc00 == 78 [pid = 1729] [id = 139] 07:02:04 INFO - PROCESS | 1729 | ++DOMWINDOW == 150 (0xa102ec00) [pid = 1729] [serial = 417] [outer = (nil)] 07:02:04 INFO - PROCESS | 1729 | ++DOMWINDOW == 151 (0xa4d53400) [pid = 1729] [serial = 418] [outer = 0xa102ec00] 07:02:04 INFO - PROCESS | 1729 | 1468504924706 Marionette DEBUG loaded listener.js 07:02:04 INFO - PROCESS | 1729 | ++DOMWINDOW == 152 (0xa610d400) [pid = 1729] [serial = 419] [outer = 0xa102ec00] 07:02:05 INFO - PROCESS | 1729 | 1468504925630 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 07:02:05 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 07:02:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1683ms 07:02:05 INFO - PROCESS | 1729 | 1468504925693 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 07:02:05 INFO - PROCESS | 1729 | 1468504925697 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 07:02:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 07:02:05 INFO - PROCESS | 1729 | 1468504925704 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 07:02:05 INFO - PROCESS | 1729 | 1468504925708 Marionette TRACE conn4 <- [1,530,null,{}] 07:02:05 INFO - PROCESS | 1729 | 1468504925713 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:05 INFO - PROCESS | 1729 | 1468504925718 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:05 INFO - PROCESS | 1729 | 1468504925894 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 07:02:06 INFO - PROCESS | 1729 | 1468504926118 Marionette TRACE conn4 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:06 INFO - PROCESS | 1729 | 1468504926127 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:06 INFO - PROCESS | 1729 | ++DOCSHELL 0x9171b000 == 79 [pid = 1729] [id = 140] 07:02:06 INFO - PROCESS | 1729 | ++DOMWINDOW == 153 (0x9171cc00) [pid = 1729] [serial = 420] [outer = (nil)] 07:02:06 INFO - PROCESS | 1729 | ++DOMWINDOW == 154 (0x91723400) [pid = 1729] [serial = 421] [outer = 0x9171cc00] 07:02:06 INFO - PROCESS | 1729 | 1468504926257 Marionette DEBUG loaded listener.js 07:02:06 INFO - PROCESS | 1729 | ++DOMWINDOW == 155 (0x91726400) [pid = 1729] [serial = 422] [outer = 0x9171cc00] 07:02:07 INFO - PROCESS | 1729 | 1468504927074 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 07:02:07 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 07:02:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 07:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 07:02:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:02:07 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 07:02:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 07:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 07:02:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:02:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1429ms 07:02:07 INFO - PROCESS | 1729 | 1468504927137 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 07:02:07 INFO - PROCESS | 1729 | 1468504927141 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 07:02:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 07:02:07 INFO - PROCESS | 1729 | 1468504927167 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 07:02:07 INFO - PROCESS | 1729 | 1468504927171 Marionette TRACE conn4 <- [1,534,null,{}] 07:02:07 INFO - PROCESS | 1729 | 1468504927178 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:07 INFO - PROCESS | 1729 | 1468504927183 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:07 INFO - PROCESS | 1729 | 1468504927381 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 07:02:07 INFO - PROCESS | 1729 | 1468504927561 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:07 INFO - PROCESS | 1729 | 1468504927575 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:07 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d7c1400 == 80 [pid = 1729] [id = 141] 07:02:07 INFO - PROCESS | 1729 | ++DOMWINDOW == 156 (0x8d7c1c00) [pid = 1729] [serial = 423] [outer = (nil)] 07:02:07 INFO - PROCESS | 1729 | ++DOMWINDOW == 157 (0x9171c400) [pid = 1729] [serial = 424] [outer = 0x8d7c1c00] 07:02:07 INFO - PROCESS | 1729 | 1468504927659 Marionette DEBUG loaded listener.js 07:02:07 INFO - PROCESS | 1729 | ++DOMWINDOW == 158 (0x91721800) [pid = 1729] [serial = 425] [outer = 0x8d7c1c00] 07:02:08 INFO - PROCESS | 1729 | 1468504928527 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 07:02:08 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 07:02:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1399ms 07:02:08 INFO - PROCESS | 1729 | 1468504928548 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 07:02:08 INFO - PROCESS | 1729 | 1468504928552 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 07:02:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 07:02:08 INFO - PROCESS | 1729 | 1468504928558 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 07:02:08 INFO - PROCESS | 1729 | 1468504928562 Marionette TRACE conn4 <- [1,538,null,{}] 07:02:08 INFO - PROCESS | 1729 | 1468504928612 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:08 INFO - PROCESS | 1729 | 1468504928616 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:08 INFO - PROCESS | 1729 | 1468504928805 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 07:02:09 INFO - PROCESS | 1729 | 1468504928989 Marionette TRACE conn4 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:09 INFO - PROCESS | 1729 | 1468504928997 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:09 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d1c1400 == 81 [pid = 1729] [id = 142] 07:02:09 INFO - PROCESS | 1729 | ++DOMWINDOW == 159 (0x8d1c2000) [pid = 1729] [serial = 426] [outer = (nil)] 07:02:09 INFO - PROCESS | 1729 | ++DOMWINDOW == 160 (0x8d1c7c00) [pid = 1729] [serial = 427] [outer = 0x8d1c2000] 07:02:09 INFO - PROCESS | 1729 | 1468504929078 Marionette DEBUG loaded listener.js 07:02:09 INFO - PROCESS | 1729 | ++DOMWINDOW == 161 (0x8d1d0000) [pid = 1729] [serial = 428] [outer = 0x8d1c2000] 07:02:09 INFO - PROCESS | 1729 | 1468504929936 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 07:02:09 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. 07:02:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1421ms 07:02:09 INFO - PROCESS | 1729 | 1468504929979 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 07:02:09 INFO - PROCESS | 1729 | 1468504929983 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 07:02:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 07:02:09 INFO - PROCESS | 1729 | 1468504929990 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 07:02:09 INFO - PROCESS | 1729 | 1468504929993 Marionette TRACE conn4 <- [1,542,null,{}] 07:02:10 INFO - PROCESS | 1729 | 1468504930018 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:10 INFO - PROCESS | 1729 | 1468504930024 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:10 INFO - PROCESS | 1729 | 1468504930207 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 07:02:10 INFO - PROCESS | 1729 | 1468504930391 Marionette TRACE conn4 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:10 INFO - PROCESS | 1729 | 1468504930401 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:10 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d1c1c00 == 82 [pid = 1729] [id = 143] 07:02:10 INFO - PROCESS | 1729 | ++DOMWINDOW == 162 (0x8d1c9800) [pid = 1729] [serial = 429] [outer = (nil)] 07:02:10 INFO - PROCESS | 1729 | ++DOMWINDOW == 163 (0x8d3c0400) [pid = 1729] [serial = 430] [outer = 0x8d1c9800] 07:02:10 INFO - PROCESS | 1729 | 1468504930485 Marionette DEBUG loaded listener.js 07:02:10 INFO - PROCESS | 1729 | ++DOMWINDOW == 164 (0x8d3c2800) [pid = 1729] [serial = 431] [outer = 0x8d1c9800] 07:02:11 INFO - PROCESS | 1729 | 1468504931421 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 07:02:11 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. 07:02:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1446ms 07:02:11 INFO - PROCESS | 1729 | 1468504931437 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 07:02:11 INFO - PROCESS | 1729 | 1468504931441 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 07:02:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 07:02:11 INFO - PROCESS | 1729 | 1468504931492 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 07:02:11 INFO - PROCESS | 1729 | 1468504931496 Marionette TRACE conn4 <- [1,546,null,{}] 07:02:11 INFO - PROCESS | 1729 | 1468504931504 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:11 INFO - PROCESS | 1729 | 1468504931509 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:11 INFO - PROCESS | 1729 | 1468504931739 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 07:02:11 INFO - PROCESS | 1729 | 1468504931932 Marionette TRACE conn4 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:11 INFO - PROCESS | 1729 | 1468504931940 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:12 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d4ef400 == 83 [pid = 1729] [id = 144] 07:02:12 INFO - PROCESS | 1729 | ++DOMWINDOW == 165 (0x8d4efc00) [pid = 1729] [serial = 432] [outer = (nil)] 07:02:12 INFO - PROCESS | 1729 | ++DOMWINDOW == 166 (0x8d4f6c00) [pid = 1729] [serial = 433] [outer = 0x8d4efc00] 07:02:12 INFO - PROCESS | 1729 | 1468504932091 Marionette DEBUG loaded listener.js 07:02:12 INFO - PROCESS | 1729 | ++DOMWINDOW == 167 (0x8d7c5800) [pid = 1729] [serial = 434] [outer = 0x8d4efc00] 07:02:13 INFO - PROCESS | 1729 | 1468504933005 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 07:02:13 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 07:02:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1578ms 07:02:13 INFO - PROCESS | 1729 | 1468504933060 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 07:02:13 INFO - PROCESS | 1729 | 1468504933063 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 07:02:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 07:02:13 INFO - PROCESS | 1729 | 1468504933072 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 07:02:13 INFO - PROCESS | 1729 | 1468504933075 Marionette TRACE conn4 <- [1,550,null,{}] 07:02:13 INFO - PROCESS | 1729 | 1468504933081 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:13 INFO - PROCESS | 1729 | 1468504933086 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:13 INFO - PROCESS | 1729 | 1468504933280 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 07:02:13 INFO - PROCESS | 1729 | 1468504933486 Marionette TRACE conn4 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:13 INFO - PROCESS | 1729 | 1468504933495 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:13 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc43c00 == 84 [pid = 1729] [id = 145] 07:02:13 INFO - PROCESS | 1729 | ++DOMWINDOW == 168 (0x8bc45400) [pid = 1729] [serial = 435] [outer = (nil)] 07:02:13 INFO - PROCESS | 1729 | ++DOMWINDOW == 169 (0x8bc49800) [pid = 1729] [serial = 436] [outer = 0x8bc45400] 07:02:13 INFO - PROCESS | 1729 | 1468504933617 Marionette DEBUG loaded listener.js 07:02:13 INFO - PROCESS | 1729 | ++DOMWINDOW == 170 (0x8bc51000) [pid = 1729] [serial = 437] [outer = 0x8bc45400] 07:02:14 INFO - PROCESS | 1729 | 1468504934459 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 07:02:14 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 07:02:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1482ms 07:02:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 07:02:14 INFO - PROCESS | 1729 | 1468504934555 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 07:02:14 INFO - PROCESS | 1729 | 1468504934558 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 07:02:14 INFO - PROCESS | 1729 | 1468504934564 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 07:02:14 INFO - PROCESS | 1729 | 1468504934568 Marionette TRACE conn4 <- [1,554,null,{}] 07:02:14 INFO - PROCESS | 1729 | 1468504934573 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:14 INFO - PROCESS | 1729 | 1468504934578 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:14 INFO - PROCESS | 1729 | 1468504934789 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 07:02:15 INFO - PROCESS | 1729 | 1468504935019 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:15 INFO - PROCESS | 1729 | 1468504935025 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:15 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc47400 == 85 [pid = 1729] [id = 146] 07:02:15 INFO - PROCESS | 1729 | ++DOMWINDOW == 171 (0x8bc49400) [pid = 1729] [serial = 438] [outer = (nil)] 07:02:15 INFO - PROCESS | 1729 | ++DOMWINDOW == 172 (0x8be06400) [pid = 1729] [serial = 439] [outer = 0x8bc49400] 07:02:15 INFO - PROCESS | 1729 | 1468504935148 Marionette DEBUG loaded listener.js 07:02:15 INFO - PROCESS | 1729 | ++DOMWINDOW == 173 (0x8be09400) [pid = 1729] [serial = 440] [outer = 0x8bc49400] 07:02:15 INFO - PROCESS | 1729 | [1729] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:02:16 INFO - PROCESS | 1729 | 1468504936025 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 07:02:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 07:02:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1481ms 07:02:16 INFO - PROCESS | 1729 | 1468504936044 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 07:02:16 INFO - PROCESS | 1729 | 1468504936048 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 07:02:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 07:02:16 INFO - PROCESS | 1729 | 1468504936054 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 07:02:16 INFO - PROCESS | 1729 | 1468504936057 Marionette TRACE conn4 <- [1,558,null,{}] 07:02:16 INFO - PROCESS | 1729 | 1468504936063 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:16 INFO - PROCESS | 1729 | 1468504936067 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:16 INFO - PROCESS | 1729 | 1468504936240 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 07:02:16 INFO - PROCESS | 1729 | 1468504936913 Marionette TRACE conn4 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:16 INFO - PROCESS | 1729 | 1468504936923 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:16 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d3ba800 == 86 [pid = 1729] [id = 147] 07:02:16 INFO - PROCESS | 1729 | ++DOMWINDOW == 174 (0x8d3bd000) [pid = 1729] [serial = 441] [outer = (nil)] 07:02:16 INFO - PROCESS | 1729 | ++DOMWINDOW == 175 (0x8d3c5800) [pid = 1729] [serial = 442] [outer = 0x8d3bd000] 07:02:17 INFO - PROCESS | 1729 | 1468504937010 Marionette DEBUG loaded listener.js 07:02:17 INFO - PROCESS | 1729 | ++DOMWINDOW == 176 (0x8d4f0400) [pid = 1729] [serial = 443] [outer = 0x8d3bd000] 07:02:17 INFO - PROCESS | 1729 | 1468504937876 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 07:02:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 07:02:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1890ms 07:02:17 INFO - PROCESS | 1729 | 1468504937947 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 07:02:17 INFO - PROCESS | 1729 | 1468504937952 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 07:02:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 07:02:17 INFO - PROCESS | 1729 | 1468504937959 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 07:02:17 INFO - PROCESS | 1729 | 1468504937964 Marionette TRACE conn4 <- [1,562,null,{}] 07:02:17 INFO - PROCESS | 1729 | 1468504937972 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:17 INFO - PROCESS | 1729 | 1468504937977 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:18 INFO - PROCESS | 1729 | 1468504938193 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 07:02:18 INFO - PROCESS | 1729 | 1468504938555 Marionette TRACE conn4 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:18 INFO - PROCESS | 1729 | 1468504938565 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:18 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e530000 == 87 [pid = 1729] [id = 148] 07:02:18 INFO - PROCESS | 1729 | ++DOMWINDOW == 177 (0x8e535c00) [pid = 1729] [serial = 444] [outer = (nil)] 07:02:18 INFO - PROCESS | 1729 | ++DOMWINDOW == 178 (0x8ea01800) [pid = 1729] [serial = 445] [outer = 0x8e535c00] 07:02:18 INFO - PROCESS | 1729 | 1468504938646 Marionette DEBUG loaded listener.js 07:02:18 INFO - PROCESS | 1729 | ++DOMWINDOW == 179 (0x8ec97400) [pid = 1729] [serial = 446] [outer = 0x8e535c00] 07:02:19 INFO - PROCESS | 1729 | [1729] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x92060c00 == 86 [pid = 1729] [id = 12] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x927c0c00 == 85 [pid = 1729] [id = 92] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x927bd400 == 84 [pid = 1729] [id = 93] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x9d80d000 == 83 [pid = 1729] [id = 91] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x8f1ebc00 == 82 [pid = 1729] [id = 94] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x8f1f3800 == 81 [pid = 1729] [id = 95] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x94e31c00 == 80 [pid = 1729] [id = 89] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x99be1000 == 79 [pid = 1729] [id = 90] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x8ec93800 == 78 [pid = 1729] [id = 132] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x92ce9c00 == 77 [pid = 1729] [id = 131] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x8f1f7000 == 76 [pid = 1729] [id = 130] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x8f586000 == 75 [pid = 1729] [id = 129] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x8e186400 == 74 [pid = 1729] [id = 128] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x90dd6c00 == 73 [pid = 1729] [id = 127] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x8f3aac00 == 72 [pid = 1729] [id = 125] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0xa24ef400 == 71 [pid = 1729] [id = 124] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x9b608800 == 70 [pid = 1729] [id = 123] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x8ea06c00 == 69 [pid = 1729] [id = 122] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x94e42400 == 68 [pid = 1729] [id = 121] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x8e185000 == 67 [pid = 1729] [id = 118] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x94ed9c00 == 66 [pid = 1729] [id = 75] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x8f3a3c00 == 65 [pid = 1729] [id = 96] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x9ace4400 == 64 [pid = 1729] [id = 28] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x9b60b400 == 63 [pid = 1729] [id = 14] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x90fe4000 == 62 [pid = 1729] [id = 119] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x94e44000 == 61 [pid = 1729] [id = 74] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x9acde000 == 60 [pid = 1729] [id = 38] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x91f5e000 == 59 [pid = 1729] [id = 20] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0xa318bc00 == 58 [pid = 1729] [id = 30] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x91f67000 == 57 [pid = 1729] [id = 58] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x93964800 == 56 [pid = 1729] [id = 6] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x9a290400 == 55 [pid = 1729] [id = 13] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x91c7a400 == 54 [pid = 1729] [id = 9] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x9acda800 == 53 [pid = 1729] [id = 26] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x97415000 == 52 [pid = 1729] [id = 120] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x9206ac00 == 51 [pid = 1729] [id = 63] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x93778400 == 50 [pid = 1729] [id = 15] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x9b6b7c00 == 49 [pid = 1729] [id = 61] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x99456000 == 48 [pid = 1729] [id = 62] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x99460000 == 47 [pid = 1729] [id = 64] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x97483c00 == 46 [pid = 1729] [id = 126] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x9b60c800 == 45 [pid = 1729] [id = 19] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x99be7000 == 44 [pid = 1729] [id = 65] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x92cee000 == 43 [pid = 1729] [id = 66] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x8f50ec00 == 42 [pid = 1729] [id = 110] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x93963c00 == 41 [pid = 1729] [id = 41] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x92064800 == 40 [pid = 1729] [id = 32] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x96abbc00 == 39 [pid = 1729] [id = 17] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x97415800 == 38 [pid = 1729] [id = 24] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x98c1d800 == 37 [pid = 1729] [id = 16] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x9ace3400 == 36 [pid = 1729] [id = 18] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x93772800 == 35 [pid = 1729] [id = 8] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x9395e400 == 34 [pid = 1729] [id = 25] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x90fe3000 == 33 [pid = 1729] [id = 103] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x91c82000 == 32 [pid = 1729] [id = 22] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x9206c400 == 31 [pid = 1729] [id = 31] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x91f5dc00 == 30 [pid = 1729] [id = 21] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x91f64400 == 29 [pid = 1729] [id = 59] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x926c1c00 == 28 [pid = 1729] [id = 88] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0xa2ef7c00 == 27 [pid = 1729] [id = 23] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x96ac6400 == 26 [pid = 1729] [id = 60] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x8ea06000 == 25 [pid = 1729] [id = 109] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x927b9000 == 24 [pid = 1729] [id = 80] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc47400 == 23 [pid = 1729] [id = 146] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc43c00 == 22 [pid = 1729] [id = 145] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x8d4ef400 == 21 [pid = 1729] [id = 144] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x8d1c1400 == 20 [pid = 1729] [id = 142] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x8d1c1c00 == 19 [pid = 1729] [id = 143] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x8d7c1400 == 18 [pid = 1729] [id = 141] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x9171b000 == 17 [pid = 1729] [id = 140] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x9a48cc00 == 16 [pid = 1729] [id = 139] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x8ec8dc00 == 15 [pid = 1729] [id = 138] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x94f4dc00 == 14 [pid = 1729] [id = 136] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x94f4e000 == 13 [pid = 1729] [id = 137] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x90fedc00 == 12 [pid = 1729] [id = 135] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x8e52d800 == 11 [pid = 1729] [id = 133] 07:02:20 INFO - PROCESS | 1729 | --DOCSHELL 0x8ea08800 == 10 [pid = 1729] [id = 134] 07:02:20 INFO - PROCESS | 1729 | --DOMWINDOW == 178 (0xa4f1c000) [pid = 1729] [serial = 219] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1729 | --DOMWINDOW == 177 (0x999e1400) [pid = 1729] [serial = 180] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1729 | --DOMWINDOW == 176 (0xa6d41800) [pid = 1729] [serial = 231] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1729 | --DOMWINDOW == 175 (0x9c181000) [pid = 1729] [serial = 228] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1729 | --DOMWINDOW == 174 (0x94e4a800) [pid = 1729] [serial = 222] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1729 | --DOMWINDOW == 173 (0x9945c800) [pid = 1729] [serial = 225] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1729 | --DOMWINDOW == 172 (0xa2eb8400) [pid = 1729] [serial = 183] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1729 | --DOMWINDOW == 171 (0x99463000) [pid = 1729] [serial = 186] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1729 | --DOMWINDOW == 170 (0xa6da7800) [pid = 1729] [serial = 234] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1729 | --DOMWINDOW == 169 (0x94e37000) [pid = 1729] [serial = 174] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1729 | --DOMWINDOW == 168 (0x94e3c800) [pid = 1729] [serial = 177] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1729 | --DOMWINDOW == 167 (0xa318e400) [pid = 1729] [serial = 189] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1729 | --DOMWINDOW == 166 (0x9c184c00) [pid = 1729] [serial = 192] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1729 | --DOMWINDOW == 165 (0xa6d47000) [pid = 1729] [serial = 195] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1729 | --DOMWINDOW == 164 (0xa6da3c00) [pid = 1729] [serial = 238] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1729 | --DOMWINDOW == 163 (0xa8149400) [pid = 1729] [serial = 274] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1729 | --DOMWINDOW == 162 (0xa102e400) [pid = 1729] [serial = 271] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1729 | --DOMWINDOW == 161 (0x97484400) [pid = 1729] [serial = 268] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1729 | --DOMWINDOW == 160 (0x927c1400) [pid = 1729] [serial = 265] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1729 | --DOMWINDOW == 159 (0x9990e800) [pid = 1729] [serial = 351] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1729 | --DOMWINDOW == 158 (0x99318c00) [pid = 1729] [serial = 345] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1729 | --DOMWINDOW == 157 (0x99bdf400) [pid = 1729] [serial = 348] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1729 | --DOMWINDOW == 156 (0x99461c00) [pid = 1729] [serial = 346] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1729 | --DOMWINDOW == 155 (0x9a28f400) [pid = 1729] [serial = 349] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1729 | --DOMWINDOW == 154 (0x9a48bc00) [pid = 1729] [serial = 318] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1729 | --DOMWINDOW == 153 (0x94e4c400) [pid = 1729] [serial = 342] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1729 | --DOMWINDOW == 152 (0x8ea0f400) [pid = 1729] [serial = 327] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1729 | --DOMWINDOW == 151 (0x8f3a6c00) [pid = 1729] [serial = 334] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1729 | --DOMWINDOW == 150 (0x8f1ea800) [pid = 1729] [serial = 333] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1729 | --DOMWINDOW == 149 (0x926ce400) [pid = 1729] [serial = 339] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1729 | --DOMWINDOW == 148 (0x9378fc00) [pid = 1729] [serial = 340] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1729 | --DOMWINDOW == 147 (0x90fee000) [pid = 1729] [serial = 309] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1729 | --DOMWINDOW == 146 (0x90fe8000) [pid = 1729] [serial = 337] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1729 | --DOMWINDOW == 145 (0x90ddf400) [pid = 1729] [serial = 336] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1729 | --DOMWINDOW == 144 (0x91c84800) [pid = 1729] [serial = 312] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1729 | --DOMWINDOW == 143 (0xa109fc00) [pid = 1729] [serial = 330] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1729 | --DOMWINDOW == 142 (0x97485800) [pid = 1729] [serial = 315] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1729 | --DOMWINDOW == 141 (0x9aca6400) [pid = 1729] [serial = 324] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1729 | --DOMWINDOW == 140 (0x90ddd000) [pid = 1729] [serial = 321] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1729 | --DOMWINDOW == 139 (0x96ab9c00) [pid = 1729] [serial = 343] [outer = (nil)] [url = about:blank] 07:02:21 INFO - PROCESS | 1729 | 1468504941221 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 07:02:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 07:02:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 3283ms 07:02:21 INFO - PROCESS | 1729 | 1468504941242 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 07:02:21 INFO - PROCESS | 1729 | 1468504941248 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 07:02:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 07:02:21 INFO - PROCESS | 1729 | 1468504941257 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 07:02:21 INFO - PROCESS | 1729 | 1468504941262 Marionette TRACE conn4 <- [1,566,null,{}] 07:02:21 INFO - PROCESS | 1729 | 1468504941270 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:21 INFO - PROCESS | 1729 | 1468504941275 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:21 INFO - PROCESS | 1729 | 1468504941443 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 07:02:21 INFO - PROCESS | 1729 | 1468504941576 Marionette TRACE conn4 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:21 INFO - PROCESS | 1729 | 1468504941589 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:21 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d3bb400 == 11 [pid = 1729] [id = 149] 07:02:21 INFO - PROCESS | 1729 | ++DOMWINDOW == 140 (0x8d4ec400) [pid = 1729] [serial = 447] [outer = (nil)] 07:02:21 INFO - PROCESS | 1729 | ++DOMWINDOW == 141 (0x8d4f7000) [pid = 1729] [serial = 448] [outer = 0x8d4ec400] 07:02:21 INFO - PROCESS | 1729 | 1468504941661 Marionette DEBUG loaded listener.js 07:02:21 INFO - PROCESS | 1729 | ++DOMWINDOW == 142 (0x8d7ccc00) [pid = 1729] [serial = 449] [outer = 0x8d4ec400] 07:02:22 INFO - PROCESS | 1729 | [1729] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:02:22 INFO - PROCESS | 1729 | 1468504942472 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 07:02:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 07:02:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1284ms 07:02:22 INFO - PROCESS | 1729 | 1468504942540 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 07:02:22 INFO - PROCESS | 1729 | 1468504942548 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 07:02:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 07:02:22 INFO - PROCESS | 1729 | 1468504942559 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 07:02:22 INFO - PROCESS | 1729 | 1468504942562 Marionette TRACE conn4 <- [1,570,null,{}] 07:02:22 INFO - PROCESS | 1729 | 1468504942569 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:22 INFO - PROCESS | 1729 | 1468504942574 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:22 INFO - PROCESS | 1729 | 1468504942756 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 07:02:22 INFO - PROCESS | 1729 | 1468504942891 Marionette TRACE conn4 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:22 INFO - PROCESS | 1729 | 1468504942898 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:22 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e532400 == 12 [pid = 1729] [id = 150] 07:02:22 INFO - PROCESS | 1729 | ++DOMWINDOW == 143 (0x8ea03c00) [pid = 1729] [serial = 450] [outer = (nil)] 07:02:22 INFO - PROCESS | 1729 | ++DOMWINDOW == 144 (0x8ea09000) [pid = 1729] [serial = 451] [outer = 0x8ea03c00] 07:02:22 INFO - PROCESS | 1729 | 1468504942974 Marionette DEBUG loaded listener.js 07:02:23 INFO - PROCESS | 1729 | ++DOMWINDOW == 145 (0x8ea0f000) [pid = 1729] [serial = 452] [outer = 0x8ea03c00] 07:02:23 INFO - PROCESS | 1729 | [1729] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:02:23 INFO - PROCESS | 1729 | 1468504943835 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 07:02:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 07:02:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1330ms 07:02:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 07:02:23 INFO - PROCESS | 1729 | 1468504943889 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 07:02:23 INFO - PROCESS | 1729 | 1468504943891 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 07:02:23 INFO - PROCESS | 1729 | 1468504943898 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 07:02:23 INFO - PROCESS | 1729 | 1468504943904 Marionette TRACE conn4 <- [1,574,null,{}] 07:02:23 INFO - PROCESS | 1729 | 1468504943926 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:23 INFO - PROCESS | 1729 | 1468504943934 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:24 INFO - PROCESS | 1729 | 1468504944144 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 07:02:24 INFO - PROCESS | 1729 | 1468504944164 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:24 INFO - PROCESS | 1729 | 1468504944174 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:24 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f3afc00 == 13 [pid = 1729] [id = 151] 07:02:24 INFO - PROCESS | 1729 | ++DOMWINDOW == 146 (0x8f3b0000) [pid = 1729] [serial = 453] [outer = (nil)] 07:02:24 INFO - PROCESS | 1729 | ++DOMWINDOW == 147 (0x8f50d400) [pid = 1729] [serial = 454] [outer = 0x8f3b0000] 07:02:24 INFO - PROCESS | 1729 | 1468504944245 Marionette DEBUG loaded listener.js 07:02:24 INFO - PROCESS | 1729 | ++DOMWINDOW == 148 (0x8f583800) [pid = 1729] [serial = 455] [outer = 0x8f3b0000] 07:02:25 INFO - PROCESS | 1729 | 1468504945197 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 07:02:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 07:02:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1342ms 07:02:25 INFO - PROCESS | 1729 | 1468504945239 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 07:02:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 07:02:25 INFO - PROCESS | 1729 | 1468504945244 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 07:02:25 INFO - PROCESS | 1729 | 1468504945250 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 07:02:25 INFO - PROCESS | 1729 | 1468504945254 Marionette TRACE conn4 <- [1,578,null,{}] 07:02:25 INFO - PROCESS | 1729 | 1468504945268 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:25 INFO - PROCESS | 1729 | 1468504945273 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:25 INFO - PROCESS | 1729 | 1468504945481 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 07:02:25 INFO - PROCESS | 1729 | 1468504945502 Marionette TRACE conn4 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:25 INFO - PROCESS | 1729 | 1468504945512 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:25 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f50c400 == 14 [pid = 1729] [id = 152] 07:02:25 INFO - PROCESS | 1729 | ++DOMWINDOW == 149 (0x90dd3000) [pid = 1729] [serial = 456] [outer = (nil)] 07:02:25 INFO - PROCESS | 1729 | ++DOMWINDOW == 150 (0x90dde000) [pid = 1729] [serial = 457] [outer = 0x90dd3000] 07:02:25 INFO - PROCESS | 1729 | 1468504945579 Marionette DEBUG loaded listener.js 07:02:25 INFO - PROCESS | 1729 | ++DOMWINDOW == 151 (0x91060c00) [pid = 1729] [serial = 458] [outer = 0x90dd3000] 07:02:27 INFO - PROCESS | 1729 | --DOMWINDOW == 150 (0x90febc00) [pid = 1729] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 07:02:27 INFO - PROCESS | 1729 | --DOMWINDOW == 149 (0x8f1f6800) [pid = 1729] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 07:02:27 INFO - PROCESS | 1729 | --DOMWINDOW == 148 (0x8f3abc00) [pid = 1729] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 07:02:27 INFO - PROCESS | 1729 | --DOMWINDOW == 147 (0x9a48a800) [pid = 1729] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 07:02:27 INFO - PROCESS | 1729 | --DOMWINDOW == 146 (0x8f1ecc00) [pid = 1729] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 07:02:27 INFO - PROCESS | 1729 | --DOMWINDOW == 145 (0x94e51800) [pid = 1729] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 07:02:27 INFO - PROCESS | 1729 | --DOMWINDOW == 144 (0x927c5c00) [pid = 1729] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 07:02:27 INFO - PROCESS | 1729 | --DOMWINDOW == 143 (0x90dd4c00) [pid = 1729] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 07:02:27 INFO - PROCESS | 1729 | --DOMWINDOW == 142 (0x90fe5c00) [pid = 1729] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 07:02:27 INFO - PROCESS | 1729 | --DOMWINDOW == 141 (0x9a485000) [pid = 1729] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 07:02:27 INFO - PROCESS | 1729 | --DOMWINDOW == 140 (0x94e48000) [pid = 1729] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 07:02:27 INFO - PROCESS | 1729 | --DOMWINDOW == 139 (0x9a480c00) [pid = 1729] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 07:02:27 INFO - PROCESS | 1729 | --DOMWINDOW == 138 (0x9a778000) [pid = 1729] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 07:02:27 INFO - PROCESS | 1729 | --DOMWINDOW == 137 (0x8ea08400) [pid = 1729] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 07:02:27 INFO - PROCESS | 1729 | --DOMWINDOW == 136 (0x8e52dc00) [pid = 1729] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 07:02:27 INFO - PROCESS | 1729 | --DOMWINDOW == 135 (0x8f1f6400) [pid = 1729] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 07:02:27 INFO - PROCESS | 1729 | --DOMWINDOW == 134 (0x97490800) [pid = 1729] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 07:02:27 INFO - PROCESS | 1729 | --DOMWINDOW == 133 (0x8f586800) [pid = 1729] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 07:02:27 INFO - PROCESS | 1729 | --DOMWINDOW == 132 (0x98660c00) [pid = 1729] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 07:02:27 INFO - PROCESS | 1729 | --DOMWINDOW == 131 (0x927bd000) [pid = 1729] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 07:02:27 INFO - PROCESS | 1729 | --DOMWINDOW == 130 (0xa3106800) [pid = 1729] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 07:02:27 INFO - PROCESS | 1729 | --DOMWINDOW == 129 (0x9d812400) [pid = 1729] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 07:02:27 INFO - PROCESS | 1729 | --DOMWINDOW == 128 (0x93795000) [pid = 1729] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 07:02:27 INFO - PROCESS | 1729 | --DOMWINDOW == 127 (0x97484000) [pid = 1729] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 07:02:27 INFO - PROCESS | 1729 | --DOMWINDOW == 126 (0x92060800) [pid = 1729] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 07:02:27 INFO - PROCESS | 1729 | --DOMWINDOW == 125 (0x8ec8e000) [pid = 1729] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 07:02:27 INFO - PROCESS | 1729 | --DOMWINDOW == 124 (0x8f3ab000) [pid = 1729] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 07:02:27 INFO - PROCESS | 1729 | --DOMWINDOW == 123 (0x91f5e400) [pid = 1729] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 07:02:27 INFO - PROCESS | 1729 | --DOMWINDOW == 122 (0x8e185800) [pid = 1729] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 07:02:27 INFO - PROCESS | 1729 | --DOMWINDOW == 121 (0x90dd7400) [pid = 1729] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 07:02:27 INFO - PROCESS | 1729 | 1468504947754 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 07:02:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 07:02:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 2540ms 07:02:27 INFO - PROCESS | 1729 | 1468504947790 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 07:02:27 INFO - PROCESS | 1729 | 1468504947794 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 07:02:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 07:02:27 INFO - PROCESS | 1729 | 1468504947800 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 07:02:27 INFO - PROCESS | 1729 | 1468504947803 Marionette TRACE conn4 <- [1,582,null,{}] 07:02:27 INFO - PROCESS | 1729 | 1468504947809 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:27 INFO - PROCESS | 1729 | 1468504947814 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:28 INFO - PROCESS | 1729 | 1468504948015 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 07:02:28 INFO - PROCESS | 1729 | 1468504948034 Marionette TRACE conn4 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:28 INFO - PROCESS | 1729 | 1468504948042 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:28 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be10c00 == 15 [pid = 1729] [id = 153] 07:02:28 INFO - PROCESS | 1729 | ++DOMWINDOW == 122 (0x8e18bc00) [pid = 1729] [serial = 459] [outer = (nil)] 07:02:28 INFO - PROCESS | 1729 | ++DOMWINDOW == 123 (0x8f3a6400) [pid = 1729] [serial = 460] [outer = 0x8e18bc00] 07:02:28 INFO - PROCESS | 1729 | 1468504948110 Marionette DEBUG loaded listener.js 07:02:28 INFO - PROCESS | 1729 | ++DOMWINDOW == 124 (0x8f50a000) [pid = 1729] [serial = 461] [outer = 0x8e18bc00] 07:02:28 INFO - PROCESS | 1729 | 1468504948954 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 07:02:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 07:02:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1194ms 07:02:29 INFO - PROCESS | 1729 | 1468504949049 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 07:02:29 INFO - PROCESS | 1729 | 1468504949055 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 07:02:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 07:02:29 INFO - PROCESS | 1729 | 1468504949065 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 07:02:29 INFO - PROCESS | 1729 | 1468504949070 Marionette TRACE conn4 <- [1,586,null,{}] 07:02:29 INFO - PROCESS | 1729 | 1468504949080 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:29 INFO - PROCESS | 1729 | 1468504949085 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:29 INFO - PROCESS | 1729 | 1468504949303 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 07:02:29 INFO - PROCESS | 1729 | 1468504949487 Marionette TRACE conn4 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:29 INFO - PROCESS | 1729 | 1468504949503 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:29 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d4ed800 == 16 [pid = 1729] [id = 154] 07:02:29 INFO - PROCESS | 1729 | ++DOMWINDOW == 125 (0x8d4f0c00) [pid = 1729] [serial = 462] [outer = (nil)] 07:02:29 INFO - PROCESS | 1729 | ++DOMWINDOW == 126 (0x8d7c1400) [pid = 1729] [serial = 463] [outer = 0x8d4f0c00] 07:02:29 INFO - PROCESS | 1729 | 1468504949650 Marionette DEBUG loaded listener.js 07:02:29 INFO - PROCESS | 1729 | ++DOMWINDOW == 127 (0x8e18a000) [pid = 1729] [serial = 464] [outer = 0x8d4f0c00] 07:02:30 INFO - PROCESS | 1729 | [1729] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:02:30 INFO - PROCESS | 1729 | 1468504950582 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 07:02:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 07:02:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1592ms 07:02:30 INFO - PROCESS | 1729 | 1468504950657 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 07:02:30 INFO - PROCESS | 1729 | 1468504950662 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 07:02:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 07:02:30 INFO - PROCESS | 1729 | 1468504950673 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 07:02:30 INFO - PROCESS | 1729 | 1468504950678 Marionette TRACE conn4 <- [1,590,null,{}] 07:02:30 INFO - PROCESS | 1729 | 1468504950685 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:30 INFO - PROCESS | 1729 | 1468504950690 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:30 INFO - PROCESS | 1729 | 1468504950910 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 07:02:31 INFO - PROCESS | 1729 | 1468504951141 Marionette TRACE conn4 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:31 INFO - PROCESS | 1729 | 1468504951150 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:31 INFO - PROCESS | 1729 | ++DOCSHELL 0x8ec8fc00 == 17 [pid = 1729] [id = 155] 07:02:31 INFO - PROCESS | 1729 | ++DOMWINDOW == 128 (0x8f1ebc00) [pid = 1729] [serial = 465] [outer = (nil)] 07:02:31 INFO - PROCESS | 1729 | ++DOMWINDOW == 129 (0x8f1f3800) [pid = 1729] [serial = 466] [outer = 0x8f1ebc00] 07:02:31 INFO - PROCESS | 1729 | 1468504951284 Marionette DEBUG loaded listener.js 07:02:31 INFO - PROCESS | 1729 | ++DOMWINDOW == 130 (0x8f3a7000) [pid = 1729] [serial = 467] [outer = 0x8f1ebc00] 07:02:32 INFO - PROCESS | 1729 | 1468504952377 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 07:02:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 07:02:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1739ms 07:02:32 INFO - PROCESS | 1729 | 1468504952409 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 07:02:32 INFO - PROCESS | 1729 | 1468504952413 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 07:02:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 07:02:32 INFO - PROCESS | 1729 | 1468504952421 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 07:02:32 INFO - PROCESS | 1729 | 1468504952425 Marionette TRACE conn4 <- [1,594,null,{}] 07:02:32 INFO - PROCESS | 1729 | 1468504952439 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:32 INFO - PROCESS | 1729 | 1468504952448 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:32 INFO - PROCESS | 1729 | 1468504952633 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 07:02:32 INFO - PROCESS | 1729 | 1468504952892 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:32 INFO - PROCESS | 1729 | 1468504952906 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:32 INFO - PROCESS | 1729 | ++DOCSHELL 0x91719400 == 18 [pid = 1729] [id = 156] 07:02:32 INFO - PROCESS | 1729 | ++DOMWINDOW == 131 (0x9171b400) [pid = 1729] [serial = 468] [outer = (nil)] 07:02:32 INFO - PROCESS | 1729 | ++DOMWINDOW == 132 (0x91720c00) [pid = 1729] [serial = 469] [outer = 0x9171b400] 07:02:32 INFO - PROCESS | 1729 | 1468504952988 Marionette DEBUG loaded listener.js 07:02:33 INFO - PROCESS | 1729 | ++DOMWINDOW == 133 (0x91725400) [pid = 1729] [serial = 470] [outer = 0x9171b400] 07:02:33 INFO - PROCESS | 1729 | 1468504953906 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 07:02:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 07:02:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1530ms 07:02:33 INFO - PROCESS | 1729 | 1468504953951 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 07:02:33 INFO - PROCESS | 1729 | 1468504953955 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 07:02:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 07:02:33 INFO - PROCESS | 1729 | 1468504953962 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 07:02:33 INFO - PROCESS | 1729 | 1468504953966 Marionette TRACE conn4 <- [1,598,null,{}] 07:02:33 INFO - PROCESS | 1729 | 1468504953972 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:33 INFO - PROCESS | 1729 | 1468504953977 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:34 INFO - PROCESS | 1729 | 1468504954153 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 07:02:34 INFO - PROCESS | 1729 | 1468504954329 Marionette TRACE conn4 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:34 INFO - PROCESS | 1729 | 1468504954337 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:34 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f3af800 == 19 [pid = 1729] [id = 157] 07:02:34 INFO - PROCESS | 1729 | ++DOMWINDOW == 134 (0x91c81c00) [pid = 1729] [serial = 471] [outer = (nil)] 07:02:34 INFO - PROCESS | 1729 | ++DOMWINDOW == 135 (0x92060c00) [pid = 1729] [serial = 472] [outer = 0x91c81c00] 07:02:34 INFO - PROCESS | 1729 | 1468504954471 Marionette DEBUG loaded listener.js 07:02:34 INFO - PROCESS | 1729 | ++DOMWINDOW == 136 (0x92066000) [pid = 1729] [serial = 473] [outer = 0x91c81c00] 07:02:35 INFO - PROCESS | 1729 | 1468504955322 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 07:02:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 07:02:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1431ms 07:02:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 07:02:35 INFO - PROCESS | 1729 | 1468504955393 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 07:02:35 INFO - PROCESS | 1729 | 1468504955397 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 07:02:35 INFO - PROCESS | 1729 | 1468504955403 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 07:02:35 INFO - PROCESS | 1729 | 1468504955406 Marionette TRACE conn4 <- [1,602,null,{}] 07:02:35 INFO - PROCESS | 1729 | 1468504955412 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:35 INFO - PROCESS | 1729 | 1468504955418 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:35 INFO - PROCESS | 1729 | 1468504955624 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 07:02:35 INFO - PROCESS | 1729 | 1468504955846 Marionette TRACE conn4 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:35 INFO - PROCESS | 1729 | 1468504955854 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:35 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be0e400 == 20 [pid = 1729] [id = 158] 07:02:35 INFO - PROCESS | 1729 | ++DOMWINDOW == 137 (0x91f60800) [pid = 1729] [serial = 474] [outer = (nil)] 07:02:35 INFO - PROCESS | 1729 | ++DOMWINDOW == 138 (0x926c8400) [pid = 1729] [serial = 475] [outer = 0x91f60800] 07:02:35 INFO - PROCESS | 1729 | 1468504955980 Marionette DEBUG loaded listener.js 07:02:36 INFO - PROCESS | 1729 | ++DOMWINDOW == 139 (0x926ce800) [pid = 1729] [serial = 476] [outer = 0x91f60800] 07:02:36 INFO - PROCESS | 1729 | 1468504956834 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 07:02:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 07:02:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1485ms 07:02:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 07:02:36 INFO - PROCESS | 1729 | 1468504956888 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 07:02:36 INFO - PROCESS | 1729 | 1468504956891 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 07:02:36 INFO - PROCESS | 1729 | 1468504956898 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 07:02:36 INFO - PROCESS | 1729 | 1468504956902 Marionette TRACE conn4 <- [1,606,null,{}] 07:02:36 INFO - PROCESS | 1729 | 1468504956908 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:36 INFO - PROCESS | 1729 | 1468504956919 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:37 INFO - PROCESS | 1729 | 1468504957203 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 07:02:37 INFO - PROCESS | 1729 | 1468504957431 Marionette TRACE conn4 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:37 INFO - PROCESS | 1729 | 1468504957440 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:37 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc49c00 == 21 [pid = 1729] [id = 159] 07:02:37 INFO - PROCESS | 1729 | ++DOMWINDOW == 140 (0x8be0ac00) [pid = 1729] [serial = 477] [outer = (nil)] 07:02:37 INFO - PROCESS | 1729 | ++DOMWINDOW == 141 (0x92ce8000) [pid = 1729] [serial = 478] [outer = 0x8be0ac00] 07:02:37 INFO - PROCESS | 1729 | 1468504957565 Marionette DEBUG loaded listener.js 07:02:37 INFO - PROCESS | 1729 | ++DOMWINDOW == 142 (0x93770c00) [pid = 1729] [serial = 479] [outer = 0x8be0ac00] 07:02:38 INFO - PROCESS | 1729 | 1468504958432 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 07:02:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 07:02:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1583ms 07:02:38 INFO - PROCESS | 1729 | 1468504958480 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 07:02:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 07:02:38 INFO - PROCESS | 1729 | 1468504958484 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 07:02:38 INFO - PROCESS | 1729 | 1468504958491 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 07:02:38 INFO - PROCESS | 1729 | 1468504958494 Marionette TRACE conn4 <- [1,610,null,{}] 07:02:38 INFO - PROCESS | 1729 | 1468504958500 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:38 INFO - PROCESS | 1729 | 1468504958505 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:38 INFO - PROCESS | 1729 | 1468504958667 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 07:02:38 INFO - PROCESS | 1729 | 1468504958846 Marionette TRACE conn4 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:38 INFO - PROCESS | 1729 | 1468504958853 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:38 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e188800 == 22 [pid = 1729] [id = 160] 07:02:38 INFO - PROCESS | 1729 | ++DOMWINDOW == 143 (0x8ec90400) [pid = 1729] [serial = 480] [outer = (nil)] 07:02:38 INFO - PROCESS | 1729 | ++DOMWINDOW == 144 (0x93795000) [pid = 1729] [serial = 481] [outer = 0x8ec90400] 07:02:38 INFO - PROCESS | 1729 | 1468504958932 Marionette DEBUG loaded listener.js 07:02:39 INFO - PROCESS | 1729 | ++DOMWINDOW == 145 (0x93794800) [pid = 1729] [serial = 482] [outer = 0x8ec90400] 07:02:39 INFO - PROCESS | 1729 | 1468504959821 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 07:02:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 07:02:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1382ms 07:02:39 INFO - PROCESS | 1729 | 1468504959873 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 07:02:39 INFO - PROCESS | 1729 | 1468504959876 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 07:02:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 07:02:39 INFO - PROCESS | 1729 | 1468504959883 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 07:02:39 INFO - PROCESS | 1729 | 1468504959886 Marionette TRACE conn4 <- [1,614,null,{}] 07:02:39 INFO - PROCESS | 1729 | 1468504959892 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:39 INFO - PROCESS | 1729 | 1468504959897 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:40 INFO - PROCESS | 1729 | 1468504960069 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 07:02:40 INFO - PROCESS | 1729 | 1468504960267 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:40 INFO - PROCESS | 1729 | 1468504960274 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:40 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e188400 == 23 [pid = 1729] [id = 161] 07:02:40 INFO - PROCESS | 1729 | ++DOMWINDOW == 146 (0x8e18c000) [pid = 1729] [serial = 483] [outer = (nil)] 07:02:40 INFO - PROCESS | 1729 | ++DOMWINDOW == 147 (0x9396b800) [pid = 1729] [serial = 484] [outer = 0x8e18c000] 07:02:40 INFO - PROCESS | 1729 | 1468504960356 Marionette DEBUG loaded listener.js 07:02:40 INFO - PROCESS | 1729 | ++DOMWINDOW == 148 (0x94e2e000) [pid = 1729] [serial = 485] [outer = 0x8e18c000] 07:02:41 INFO - PROCESS | 1729 | 1468504961335 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 07:02:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 07:02:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1528ms 07:02:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 07:02:41 INFO - PROCESS | 1729 | 1468504961412 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 07:02:41 INFO - PROCESS | 1729 | 1468504961415 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 07:02:41 INFO - PROCESS | 1729 | 1468504961422 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 07:02:41 INFO - PROCESS | 1729 | 1468504961425 Marionette TRACE conn4 <- [1,618,null,{}] 07:02:41 INFO - PROCESS | 1729 | 1468504961431 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:41 INFO - PROCESS | 1729 | 1468504961436 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:41 INFO - PROCESS | 1729 | 1468504961604 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 07:02:41 INFO - PROCESS | 1729 | 1468504961829 Marionette TRACE conn4 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:41 INFO - PROCESS | 1729 | 1468504961837 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:41 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d1c2400 == 24 [pid = 1729] [id = 162] 07:02:41 INFO - PROCESS | 1729 | ++DOMWINDOW == 149 (0x8d4f6000) [pid = 1729] [serial = 486] [outer = (nil)] 07:02:41 INFO - PROCESS | 1729 | ++DOMWINDOW == 150 (0x8ea05400) [pid = 1729] [serial = 487] [outer = 0x8d4f6000] 07:02:41 INFO - PROCESS | 1729 | 1468504961963 Marionette DEBUG loaded listener.js 07:02:42 INFO - PROCESS | 1729 | ++DOMWINDOW == 151 (0x8ec9b000) [pid = 1729] [serial = 488] [outer = 0x8d4f6000] 07:02:42 INFO - PROCESS | 1729 | 1468504962851 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 07:02:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 07:02:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1481ms 07:02:42 INFO - PROCESS | 1729 | 1468504962903 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 07:02:42 INFO - PROCESS | 1729 | 1468504962907 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 07:02:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 07:02:42 INFO - PROCESS | 1729 | 1468504962914 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 07:02:42 INFO - PROCESS | 1729 | 1468504962918 Marionette TRACE conn4 <- [1,622,null,{}] 07:02:42 INFO - PROCESS | 1729 | 1468504962923 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:42 INFO - PROCESS | 1729 | 1468504962928 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:43 INFO - PROCESS | 1729 | 1468504963095 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 07:02:43 INFO - PROCESS | 1729 | 1468504963459 Marionette TRACE conn4 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:43 INFO - PROCESS | 1729 | 1468504963471 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:43 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc4f000 == 25 [pid = 1729] [id = 163] 07:02:43 INFO - PROCESS | 1729 | ++DOMWINDOW == 152 (0x8bc4f800) [pid = 1729] [serial = 489] [outer = (nil)] 07:02:43 INFO - PROCESS | 1729 | ++DOMWINDOW == 153 (0x8be0b000) [pid = 1729] [serial = 490] [outer = 0x8bc4f800] 07:02:43 INFO - PROCESS | 1729 | 1468504963588 Marionette DEBUG loaded listener.js 07:02:43 INFO - PROCESS | 1729 | ++DOMWINDOW == 154 (0x8d1cbc00) [pid = 1729] [serial = 491] [outer = 0x8bc4f800] 07:02:44 INFO - PROCESS | 1729 | 1468504964452 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 07:02:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 07:02:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1636ms 07:02:44 INFO - PROCESS | 1729 | 1468504964553 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 07:02:44 INFO - PROCESS | 1729 | 1468504964558 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 07:02:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 07:02:44 INFO - PROCESS | 1729 | 1468504964566 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 07:02:44 INFO - PROCESS | 1729 | 1468504964570 Marionette TRACE conn4 <- [1,626,null,{}] 07:02:44 INFO - PROCESS | 1729 | 1468504964578 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:44 INFO - PROCESS | 1729 | 1468504964585 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:44 INFO - PROCESS | 1729 | 1468504964761 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 07:02:45 INFO - PROCESS | 1729 | 1468504965031 Marionette TRACE conn4 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:45 INFO - PROCESS | 1729 | 1468504965041 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:45 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be05c00 == 26 [pid = 1729] [id = 164] 07:02:45 INFO - PROCESS | 1729 | ++DOMWINDOW == 155 (0x8e537800) [pid = 1729] [serial = 492] [outer = (nil)] 07:02:45 INFO - PROCESS | 1729 | ++DOMWINDOW == 156 (0x8ea06400) [pid = 1729] [serial = 493] [outer = 0x8e537800] 07:02:45 INFO - PROCESS | 1729 | 1468504965117 Marionette DEBUG loaded listener.js 07:02:45 INFO - PROCESS | 1729 | ++DOMWINDOW == 157 (0x8ec9a000) [pid = 1729] [serial = 494] [outer = 0x8e537800] 07:02:45 INFO - PROCESS | 1729 | --DOMWINDOW == 156 (0xa8b45000) [pid = 1729] [serial = 280] [outer = (nil)] [url = about:blank] 07:02:45 INFO - PROCESS | 1729 | --DOMWINDOW == 155 (0xa2434800) [pid = 1729] [serial = 331] [outer = (nil)] [url = about:blank] 07:02:45 INFO - PROCESS | 1729 | --DOMWINDOW == 154 (0x9b606000) [pid = 1729] [serial = 328] [outer = (nil)] [url = about:blank] 07:02:45 INFO - PROCESS | 1729 | --DOMWINDOW == 153 (0x926cd000) [pid = 1729] [serial = 313] [outer = (nil)] [url = about:blank] 07:02:45 INFO - PROCESS | 1729 | --DOMWINDOW == 152 (0x8f3a9400) [pid = 1729] [serial = 286] [outer = (nil)] [url = about:blank] 07:02:45 INFO - PROCESS | 1729 | --DOMWINDOW == 151 (0x8f502000) [pid = 1729] [serial = 289] [outer = (nil)] [url = about:blank] 07:02:45 INFO - PROCESS | 1729 | --DOMWINDOW == 150 (0x9b001400) [pid = 1729] [serial = 325] [outer = (nil)] [url = about:blank] 07:02:45 INFO - PROCESS | 1729 | --DOMWINDOW == 149 (0x8f1f6000) [pid = 1729] [serial = 283] [outer = (nil)] [url = about:blank] 07:02:45 INFO - PROCESS | 1729 | --DOMWINDOW == 148 (0x9748e000) [pid = 1729] [serial = 316] [outer = (nil)] [url = about:blank] 07:02:45 INFO - PROCESS | 1729 | --DOMWINDOW == 147 (0xa8b1e000) [pid = 1729] [serial = 277] [outer = (nil)] [url = about:blank] 07:02:45 INFO - PROCESS | 1729 | --DOMWINDOW == 146 (0x90de0c00) [pid = 1729] [serial = 322] [outer = (nil)] [url = about:blank] 07:02:45 INFO - PROCESS | 1729 | --DOMWINDOW == 145 (0x90ff0800) [pid = 1729] [serial = 310] [outer = (nil)] [url = about:blank] 07:02:45 INFO - PROCESS | 1729 | --DOMWINDOW == 144 (0x9aca1800) [pid = 1729] [serial = 319] [outer = (nil)] [url = about:blank] 07:02:45 INFO - PROCESS | 1729 | --DOMWINDOW == 143 (0x9ac9c000) [pid = 1729] [serial = 396] [outer = (nil)] [url = about:blank] 07:02:45 INFO - PROCESS | 1729 | --DOMWINDOW == 142 (0x9ad01800) [pid = 1729] [serial = 397] [outer = (nil)] [url = about:blank] 07:02:45 INFO - PROCESS | 1729 | --DOMWINDOW == 141 (0x99458c00) [pid = 1729] [serial = 360] [outer = (nil)] [url = about:blank] 07:02:45 INFO - PROCESS | 1729 | --DOMWINDOW == 140 (0x99d76800) [pid = 1729] [serial = 361] [outer = (nil)] [url = about:blank] 07:02:45 INFO - PROCESS | 1729 | --DOMWINDOW == 139 (0x8f58a800) [pid = 1729] [serial = 387] [outer = (nil)] [url = about:blank] 07:02:45 INFO - PROCESS | 1729 | --DOMWINDOW == 138 (0x90dd7800) [pid = 1729] [serial = 388] [outer = (nil)] [url = about:blank] 07:02:45 INFO - PROCESS | 1729 | --DOMWINDOW == 137 (0x9b009800) [pid = 1729] [serial = 363] [outer = (nil)] [url = about:blank] 07:02:45 INFO - PROCESS | 1729 | --DOMWINDOW == 136 (0x9b6b3400) [pid = 1729] [serial = 364] [outer = (nil)] [url = about:blank] 07:02:45 INFO - PROCESS | 1729 | --DOMWINDOW == 135 (0x94ee6c00) [pid = 1729] [serial = 390] [outer = (nil)] [url = about:blank] 07:02:45 INFO - PROCESS | 1729 | --DOMWINDOW == 134 (0xa617fc00) [pid = 1729] [serial = 372] [outer = (nil)] [url = about:blank] 07:02:45 INFO - PROCESS | 1729 | --DOMWINDOW == 133 (0xa61d6400) [pid = 1729] [serial = 373] [outer = (nil)] [url = about:blank] 07:02:45 INFO - PROCESS | 1729 | --DOMWINDOW == 132 (0xa1f10000) [pid = 1729] [serial = 369] [outer = (nil)] [url = about:blank] 07:02:45 INFO - PROCESS | 1729 | --DOMWINDOW == 131 (0xa24f2000) [pid = 1729] [serial = 370] [outer = (nil)] [url = about:blank] 07:02:45 INFO - PROCESS | 1729 | --DOMWINDOW == 130 (0x99c81400) [pid = 1729] [serial = 352] [outer = (nil)] [url = about:blank] 07:02:45 INFO - PROCESS | 1729 | --DOMWINDOW == 129 (0xa6d43400) [pid = 1729] [serial = 378] [outer = (nil)] [url = about:blank] 07:02:45 INFO - PROCESS | 1729 | --DOMWINDOW == 128 (0xa6d4c000) [pid = 1729] [serial = 379] [outer = (nil)] [url = about:blank] 07:02:45 INFO - PROCESS | 1729 | --DOMWINDOW == 127 (0x94edc800) [pid = 1729] [serial = 384] [outer = (nil)] [url = about:blank] 07:02:45 INFO - PROCESS | 1729 | --DOMWINDOW == 126 (0x9748a000) [pid = 1729] [serial = 385] [outer = (nil)] [url = about:blank] 07:02:45 INFO - PROCESS | 1729 | --DOMWINDOW == 125 (0x8ec97000) [pid = 1729] [serial = 366] [outer = (nil)] [url = about:blank] 07:02:45 INFO - PROCESS | 1729 | --DOMWINDOW == 124 (0x8ec99400) [pid = 1729] [serial = 367] [outer = (nil)] [url = about:blank] 07:02:45 INFO - PROCESS | 1729 | --DOMWINDOW == 123 (0x927c1000) [pid = 1729] [serial = 375] [outer = (nil)] [url = about:blank] 07:02:45 INFO - PROCESS | 1729 | --DOMWINDOW == 122 (0x97411000) [pid = 1729] [serial = 376] [outer = (nil)] [url = about:blank] 07:02:45 INFO - PROCESS | 1729 | --DOMWINDOW == 121 (0x926c3800) [pid = 1729] [serial = 357] [outer = (nil)] [url = about:blank] 07:02:45 INFO - PROCESS | 1729 | --DOMWINDOW == 120 (0x926d0400) [pid = 1729] [serial = 358] [outer = (nil)] [url = about:blank] 07:02:45 INFO - PROCESS | 1729 | --DOMWINDOW == 119 (0x8ea03800) [pid = 1729] [serial = 354] [outer = (nil)] [url = about:blank] 07:02:45 INFO - PROCESS | 1729 | --DOMWINDOW == 118 (0x8f1efc00) [pid = 1729] [serial = 355] [outer = (nil)] [url = about:blank] 07:02:45 INFO - PROCESS | 1729 | --DOMWINDOW == 117 (0x90fe2800) [pid = 1729] [serial = 381] [outer = (nil)] [url = about:blank] 07:02:45 INFO - PROCESS | 1729 | --DOMWINDOW == 116 (0x91c82400) [pid = 1729] [serial = 382] [outer = (nil)] [url = about:blank] 07:02:45 INFO - PROCESS | 1729 | --DOMWINDOW == 115 (0x8e53a000) [pid = 1729] [serial = 400] [outer = (nil)] [url = about:blank] 07:02:45 INFO - PROCESS | 1729 | --DOMWINDOW == 114 (0x99be1400) [pid = 1729] [serial = 393] [outer = (nil)] [url = about:blank] 07:02:45 INFO - PROCESS | 1729 | --DOMWINDOW == 113 (0x9a2c9000) [pid = 1729] [serial = 394] [outer = (nil)] [url = about:blank] 07:02:45 INFO - PROCESS | 1729 | --DOMWINDOW == 112 (0x98ccc000) [pid = 1729] [serial = 391] [outer = (nil)] [url = about:blank] 07:02:45 INFO - PROCESS | 1729 | --DOMWINDOW == 111 (0x927bd800) [pid = 1729] [serial = 235] [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.] 07:02:45 INFO - PROCESS | 1729 | --DOMWINDOW == 110 (0x8e537000) [pid = 1729] [serial = 399] [outer = (nil)] [url = about:blank] 07:02:45 INFO - PROCESS | 1729 | 1468504965948 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 07:02:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 07:02:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1434ms 07:02:46 INFO - PROCESS | 1729 | 1468504966004 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 07:02:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 07:02:46 INFO - PROCESS | 1729 | 1468504966010 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 07:02:46 INFO - PROCESS | 1729 | 1468504966017 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 07:02:46 INFO - PROCESS | 1729 | 1468504966020 Marionette TRACE conn4 <- [1,630,null,{}] 07:02:46 INFO - PROCESS | 1729 | 1468504966026 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:46 INFO - PROCESS | 1729 | 1468504966031 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:46 INFO - PROCESS | 1729 | 1468504966194 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 07:02:46 INFO - PROCESS | 1729 | 1468504966329 Marionette TRACE conn4 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:46 INFO - PROCESS | 1729 | 1468504966336 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:46 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d3ba400 == 27 [pid = 1729] [id = 165] 07:02:46 INFO - PROCESS | 1729 | ++DOMWINDOW == 111 (0x8d7c7000) [pid = 1729] [serial = 495] [outer = (nil)] 07:02:46 INFO - PROCESS | 1729 | ++DOMWINDOW == 112 (0x8f3a5800) [pid = 1729] [serial = 496] [outer = 0x8d7c7000] 07:02:46 INFO - PROCESS | 1729 | 1468504966403 Marionette DEBUG loaded listener.js 07:02:46 INFO - PROCESS | 1729 | ++DOMWINDOW == 113 (0x8f503c00) [pid = 1729] [serial = 497] [outer = 0x8d7c7000] 07:02:47 INFO - PROCESS | 1729 | 1468504967205 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 07:02:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 07:02:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1286ms 07:02:47 INFO - PROCESS | 1729 | 1468504967303 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 07:02:47 INFO - PROCESS | 1729 | 1468504967306 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 07:02:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 07:02:47 INFO - PROCESS | 1729 | 1468504967319 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 07:02:47 INFO - PROCESS | 1729 | 1468504967328 Marionette TRACE conn4 <- [1,634,null,{}] 07:02:47 INFO - PROCESS | 1729 | 1468504967336 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:47 INFO - PROCESS | 1729 | 1468504967343 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:47 INFO - PROCESS | 1729 | 1468504967503 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 07:02:47 INFO - PROCESS | 1729 | 1468504967513 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:47 INFO - PROCESS | 1729 | 1468504967523 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:47 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e182000 == 28 [pid = 1729] [id = 166] 07:02:47 INFO - PROCESS | 1729 | ++DOMWINDOW == 114 (0x8f1f2400) [pid = 1729] [serial = 498] [outer = (nil)] 07:02:47 INFO - PROCESS | 1729 | ++DOMWINDOW == 115 (0x90de1c00) [pid = 1729] [serial = 499] [outer = 0x8f1f2400] 07:02:47 INFO - PROCESS | 1729 | 1468504967716 Marionette DEBUG loaded listener.js 07:02:47 INFO - PROCESS | 1729 | ++DOMWINDOW == 116 (0x9171d000) [pid = 1729] [serial = 500] [outer = 0x8f1f2400] 07:02:48 INFO - PROCESS | 1729 | [1729] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:02:48 INFO - PROCESS | 1729 | 1468504968836 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 07:02:48 INFO - PROCESS | 1729 | --DOMWINDOW == 115 (0x9a489c00) [pid = 1729] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 07:02:48 INFO - PROCESS | 1729 | --DOMWINDOW == 114 (0x8ea0c000) [pid = 1729] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 07:02:48 INFO - PROCESS | 1729 | --DOMWINDOW == 113 (0x9171cc00) [pid = 1729] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 07:02:48 INFO - PROCESS | 1729 | --DOMWINDOW == 112 (0x8d4ec400) [pid = 1729] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 07:02:48 INFO - PROCESS | 1729 | --DOMWINDOW == 111 (0x94f58000) [pid = 1729] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 07:02:48 INFO - PROCESS | 1729 | --DOMWINDOW == 110 (0x9105cc00) [pid = 1729] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 07:02:48 INFO - PROCESS | 1729 | --DOMWINDOW == 109 (0x8d3bd000) [pid = 1729] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 07:02:48 INFO - PROCESS | 1729 | --DOMWINDOW == 108 (0x8d1c2000) [pid = 1729] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 07:02:48 INFO - PROCESS | 1729 | --DOMWINDOW == 107 (0x8d4efc00) [pid = 1729] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 07:02:48 INFO - PROCESS | 1729 | --DOMWINDOW == 106 (0x8ea03c00) [pid = 1729] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 07:02:48 INFO - PROCESS | 1729 | --DOMWINDOW == 105 (0x9205ec00) [pid = 1729] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 07:02:48 INFO - PROCESS | 1729 | --DOMWINDOW == 104 (0x8bc49400) [pid = 1729] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 07:02:48 INFO - PROCESS | 1729 | --DOMWINDOW == 103 (0x8d7c1c00) [pid = 1729] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 07:02:48 INFO - PROCESS | 1729 | --DOMWINDOW == 102 (0x8d1c9800) [pid = 1729] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 07:02:48 INFO - PROCESS | 1729 | --DOMWINDOW == 101 (0x8e535c00) [pid = 1729] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 07:02:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 07:02:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1594ms 07:02:48 INFO - PROCESS | 1729 | --DOMWINDOW == 100 (0x90dd3000) [pid = 1729] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 07:02:48 INFO - PROCESS | 1729 | --DOMWINDOW == 99 (0xa102ec00) [pid = 1729] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 07:02:48 INFO - PROCESS | 1729 | --DOMWINDOW == 98 (0x8bc45400) [pid = 1729] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 07:02:48 INFO - PROCESS | 1729 | --DOMWINDOW == 97 (0x8f3b0000) [pid = 1729] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 07:02:48 INFO - PROCESS | 1729 | 1468504968908 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 07:02:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 07:02:48 INFO - PROCESS | 1729 | 1468504968919 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 07:02:48 INFO - PROCESS | 1729 | 1468504968931 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 07:02:48 INFO - PROCESS | 1729 | 1468504968936 Marionette TRACE conn4 <- [1,638,null,{}] 07:02:48 INFO - PROCESS | 1729 | 1468504968989 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:48 INFO - PROCESS | 1729 | 1468504968994 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:49 INFO - PROCESS | 1729 | 1468504969258 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 07:02:49 INFO - PROCESS | 1729 | 1468504969438 Marionette TRACE conn4 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:49 INFO - PROCESS | 1729 | 1468504969453 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:49 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d1c7000 == 29 [pid = 1729] [id = 167] 07:02:49 INFO - PROCESS | 1729 | ++DOMWINDOW == 98 (0x8d1c8000) [pid = 1729] [serial = 501] [outer = (nil)] 07:02:49 INFO - PROCESS | 1729 | ++DOMWINDOW == 99 (0x8d3be400) [pid = 1729] [serial = 502] [outer = 0x8d1c8000] 07:02:49 INFO - PROCESS | 1729 | 1468504969533 Marionette DEBUG loaded listener.js 07:02:49 INFO - PROCESS | 1729 | ++DOMWINDOW == 100 (0x8d4ef400) [pid = 1729] [serial = 503] [outer = 0x8d1c8000] 07:02:50 INFO - PROCESS | 1729 | [1729] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:02:50 INFO - PROCESS | 1729 | 1468504970426 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 07:02:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 07:02:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1530ms 07:02:50 INFO - PROCESS | 1729 | 1468504970459 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 07:02:50 INFO - PROCESS | 1729 | 1468504970466 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 07:02:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 07:02:50 INFO - PROCESS | 1729 | 1468504970477 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 07:02:50 INFO - PROCESS | 1729 | 1468504970480 Marionette TRACE conn4 <- [1,642,null,{}] 07:02:50 INFO - PROCESS | 1729 | 1468504970487 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:50 INFO - PROCESS | 1729 | 1468504970493 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:50 INFO - PROCESS | 1729 | 1468504970681 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 07:02:50 INFO - PROCESS | 1729 | 1468504970854 Marionette TRACE conn4 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:50 INFO - PROCESS | 1729 | 1468504970864 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:50 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc52800 == 30 [pid = 1729] [id = 168] 07:02:50 INFO - PROCESS | 1729 | ++DOMWINDOW == 101 (0x8e185800) [pid = 1729] [serial = 504] [outer = (nil)] 07:02:50 INFO - PROCESS | 1729 | ++DOMWINDOW == 102 (0x8e53a800) [pid = 1729] [serial = 505] [outer = 0x8e185800] 07:02:50 INFO - PROCESS | 1729 | 1468504970949 Marionette DEBUG loaded listener.js 07:02:51 INFO - PROCESS | 1729 | ++DOMWINDOW == 103 (0x8ec8e800) [pid = 1729] [serial = 506] [outer = 0x8e185800] 07:02:51 INFO - PROCESS | 1729 | 1468504971972 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 07:02:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 07:02:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1530ms 07:02:52 INFO - PROCESS | 1729 | 1468504972007 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 07:02:52 INFO - PROCESS | 1729 | 1468504972011 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 07:02:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 07:02:52 INFO - PROCESS | 1729 | 1468504972024 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 07:02:52 INFO - PROCESS | 1729 | 1468504972034 Marionette TRACE conn4 <- [1,646,null,{}] 07:02:52 INFO - PROCESS | 1729 | 1468504972051 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:52 INFO - PROCESS | 1729 | 1468504972060 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:52 INFO - PROCESS | 1729 | 1468504972302 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 07:02:52 INFO - PROCESS | 1729 | 1468504972580 Marionette TRACE conn4 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:52 INFO - PROCESS | 1729 | 1468504972592 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:52 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f1f2800 == 31 [pid = 1729] [id = 169] 07:02:52 INFO - PROCESS | 1729 | ++DOMWINDOW == 104 (0x90feb000) [pid = 1729] [serial = 507] [outer = (nil)] 07:02:52 INFO - PROCESS | 1729 | ++DOMWINDOW == 105 (0x9105cc00) [pid = 1729] [serial = 508] [outer = 0x90feb000] 07:02:52 INFO - PROCESS | 1729 | 1468504972719 Marionette DEBUG loaded listener.js 07:02:52 INFO - PROCESS | 1729 | ++DOMWINDOW == 106 (0x9171cc00) [pid = 1729] [serial = 509] [outer = 0x90feb000] 07:02:53 INFO - PROCESS | 1729 | 1468504973648 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 07:02:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 07:02:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1692ms 07:02:53 INFO - PROCESS | 1729 | 1468504973717 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 07:02:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 07:02:53 INFO - PROCESS | 1729 | 1468504973722 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 07:02:53 INFO - PROCESS | 1729 | 1468504973728 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 07:02:53 INFO - PROCESS | 1729 | 1468504973732 Marionette TRACE conn4 <- [1,650,null,{}] 07:02:53 INFO - PROCESS | 1729 | 1468504973738 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:53 INFO - PROCESS | 1729 | 1468504973743 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:53 INFO - PROCESS | 1729 | 1468504973933 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 07:02:54 INFO - PROCESS | 1729 | 1468504974151 Marionette TRACE conn4 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:54 INFO - PROCESS | 1729 | 1468504974160 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:54 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc4b400 == 32 [pid = 1729] [id = 170] 07:02:54 INFO - PROCESS | 1729 | ++DOMWINDOW == 107 (0x8f3a5c00) [pid = 1729] [serial = 510] [outer = (nil)] 07:02:54 INFO - PROCESS | 1729 | ++DOMWINDOW == 108 (0x927bb000) [pid = 1729] [serial = 511] [outer = 0x8f3a5c00] 07:02:54 INFO - PROCESS | 1729 | 1468504974282 Marionette DEBUG loaded listener.js 07:02:54 INFO - PROCESS | 1729 | ++DOMWINDOW == 109 (0x927c1400) [pid = 1729] [serial = 512] [outer = 0x8f3a5c00] 07:02:55 INFO - PROCESS | 1729 | 1468504975303 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 07:02:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 07:02:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1630ms 07:02:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 07:02:55 INFO - PROCESS | 1729 | 1468504975358 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 07:02:55 INFO - PROCESS | 1729 | 1468504975362 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 07:02:55 INFO - PROCESS | 1729 | 1468504975368 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 07:02:55 INFO - PROCESS | 1729 | 1468504975372 Marionette TRACE conn4 <- [1,654,null,{}] 07:02:55 INFO - PROCESS | 1729 | 1468504975378 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:55 INFO - PROCESS | 1729 | 1468504975383 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:55 INFO - PROCESS | 1729 | 1468504975553 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 07:02:55 INFO - PROCESS | 1729 | 1468504975774 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:55 INFO - PROCESS | 1729 | 1468504975783 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:55 INFO - PROCESS | 1729 | ++DOCSHELL 0x8ea05000 == 33 [pid = 1729] [id = 171] 07:02:55 INFO - PROCESS | 1729 | ++DOMWINDOW == 110 (0x926c1400) [pid = 1729] [serial = 513] [outer = (nil)] 07:02:55 INFO - PROCESS | 1729 | ++DOMWINDOW == 111 (0x93775c00) [pid = 1729] [serial = 514] [outer = 0x926c1400] 07:02:55 INFO - PROCESS | 1729 | 1468504975878 Marionette DEBUG loaded listener.js 07:02:55 INFO - PROCESS | 1729 | ++DOMWINDOW == 112 (0x93901c00) [pid = 1729] [serial = 515] [outer = 0x926c1400] 07:02:56 INFO - PROCESS | 1729 | 1468504976718 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 07:02:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 07:02:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1380ms 07:02:56 INFO - PROCESS | 1729 | 1468504976748 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 07:02:56 INFO - PROCESS | 1729 | 1468504976753 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 07:02:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 07:02:56 INFO - PROCESS | 1729 | 1468504976759 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 07:02:56 INFO - PROCESS | 1729 | 1468504976763 Marionette TRACE conn4 <- [1,658,null,{}] 07:02:56 INFO - PROCESS | 1729 | 1468504976769 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:56 INFO - PROCESS | 1729 | 1468504976779 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:57 INFO - PROCESS | 1729 | 1468504977013 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 07:02:57 INFO - PROCESS | 1729 | 1468504977249 Marionette TRACE conn4 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:57 INFO - PROCESS | 1729 | 1468504977260 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:57 INFO - PROCESS | 1729 | ++DOCSHELL 0x8ea08c00 == 34 [pid = 1729] [id = 172] 07:02:57 INFO - PROCESS | 1729 | ++DOMWINDOW == 113 (0x92ce7c00) [pid = 1729] [serial = 516] [outer = (nil)] 07:02:57 INFO - PROCESS | 1729 | ++DOMWINDOW == 114 (0x94eda400) [pid = 1729] [serial = 517] [outer = 0x92ce7c00] 07:02:57 INFO - PROCESS | 1729 | 1468504977379 Marionette DEBUG loaded listener.js 07:02:57 INFO - PROCESS | 1729 | ++DOMWINDOW == 115 (0x97410800) [pid = 1729] [serial = 518] [outer = 0x92ce7c00] 07:02:58 INFO - PROCESS | 1729 | 1468504978262 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 07:02:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 07:02:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1535ms 07:02:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 07:02:58 INFO - PROCESS | 1729 | 1468504978295 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 07:02:58 INFO - PROCESS | 1729 | 1468504978298 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 07:02:58 INFO - PROCESS | 1729 | 1468504978306 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 07:02:58 INFO - PROCESS | 1729 | 1468504978309 Marionette TRACE conn4 <- [1,662,null,{}] 07:02:58 INFO - PROCESS | 1729 | 1468504978315 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:58 INFO - PROCESS | 1729 | 1468504978320 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:58 INFO - PROCESS | 1729 | 1468504978493 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 07:02:58 INFO - PROCESS | 1729 | 1468504978671 Marionette TRACE conn4 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:58 INFO - PROCESS | 1729 | 1468504978679 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:58 INFO - PROCESS | 1729 | ++DOCSHELL 0x91065400 == 35 [pid = 1729] [id = 173] 07:02:58 INFO - PROCESS | 1729 | ++DOMWINDOW == 116 (0x94e47800) [pid = 1729] [serial = 519] [outer = (nil)] 07:02:58 INFO - PROCESS | 1729 | ++DOMWINDOW == 117 (0x97486400) [pid = 1729] [serial = 520] [outer = 0x94e47800] 07:02:58 INFO - PROCESS | 1729 | 1468504978757 Marionette DEBUG loaded listener.js 07:02:58 INFO - PROCESS | 1729 | ++DOMWINDOW == 118 (0x9748a800) [pid = 1729] [serial = 521] [outer = 0x94e47800] 07:02:59 INFO - PROCESS | 1729 | [1729] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:02:59 INFO - PROCESS | 1729 | 1468504979688 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 07:02:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 07:02:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1430ms 07:02:59 INFO - PROCESS | 1729 | 1468504979736 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 07:02:59 INFO - PROCESS | 1729 | 1468504979739 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 07:02:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 07:02:59 INFO - PROCESS | 1729 | 1468504979746 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 07:02:59 INFO - PROCESS | 1729 | 1468504979750 Marionette TRACE conn4 <- [1,666,null,{}] 07:02:59 INFO - PROCESS | 1729 | 1468504979755 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:59 INFO - PROCESS | 1729 | 1468504979763 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:02:59 INFO - PROCESS | 1729 | 1468504979950 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 07:03:00 INFO - PROCESS | 1729 | 1468504980128 Marionette TRACE conn4 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:00 INFO - PROCESS | 1729 | 1468504980136 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:00 INFO - PROCESS | 1729 | ++DOCSHELL 0x97484000 == 36 [pid = 1729] [id = 174] 07:03:00 INFO - PROCESS | 1729 | ++DOMWINDOW == 119 (0x97484400) [pid = 1729] [serial = 522] [outer = (nil)] 07:03:00 INFO - PROCESS | 1729 | ++DOMWINDOW == 120 (0x9865c000) [pid = 1729] [serial = 523] [outer = 0x97484400] 07:03:00 INFO - PROCESS | 1729 | 1468504980232 Marionette DEBUG loaded listener.js 07:03:00 INFO - PROCESS | 1729 | ++DOMWINDOW == 121 (0x986ce000) [pid = 1729] [serial = 524] [outer = 0x97484400] 07:03:00 INFO - PROCESS | 1729 | [1729] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:03:01 INFO - PROCESS | 1729 | 1468504981151 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 07:03:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 07:03:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1431ms 07:03:01 INFO - PROCESS | 1729 | 1468504981179 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 07:03:01 INFO - PROCESS | 1729 | 1468504981183 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 07:03:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 07:03:01 INFO - PROCESS | 1729 | 1468504981190 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 07:03:01 INFO - PROCESS | 1729 | 1468504981193 Marionette TRACE conn4 <- [1,670,null,{}] 07:03:01 INFO - PROCESS | 1729 | 1468504981199 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:01 INFO - PROCESS | 1729 | 1468504981204 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:01 INFO - PROCESS | 1729 | 1468504981371 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 07:03:01 INFO - PROCESS | 1729 | 1468504981555 Marionette TRACE conn4 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:01 INFO - PROCESS | 1729 | 1468504981563 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:01 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e18a800 == 37 [pid = 1729] [id = 175] 07:03:01 INFO - PROCESS | 1729 | ++DOMWINDOW == 122 (0x92065800) [pid = 1729] [serial = 525] [outer = (nil)] 07:03:01 INFO - PROCESS | 1729 | ++DOMWINDOW == 123 (0x98c27000) [pid = 1729] [serial = 526] [outer = 0x92065800] 07:03:01 INFO - PROCESS | 1729 | 1468504981641 Marionette DEBUG loaded listener.js 07:03:01 INFO - PROCESS | 1729 | ++DOMWINDOW == 124 (0x98ccf800) [pid = 1729] [serial = 527] [outer = 0x92065800] 07:03:02 INFO - PROCESS | 1729 | 1468504982646 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 07:03:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 07:03:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1540ms 07:03:02 INFO - PROCESS | 1729 | 1468504982731 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 07:03:02 INFO - PROCESS | 1729 | 1468504982735 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 07:03:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 07:03:02 INFO - PROCESS | 1729 | 1468504982742 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 07:03:02 INFO - PROCESS | 1729 | 1468504982746 Marionette TRACE conn4 <- [1,674,null,{}] 07:03:02 INFO - PROCESS | 1729 | 1468504982752 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:02 INFO - PROCESS | 1729 | 1468504982757 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:02 INFO - PROCESS | 1729 | 1468504982976 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 07:03:03 INFO - PROCESS | 1729 | 1468504983208 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:03 INFO - PROCESS | 1729 | 1468504983217 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:03 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be06800 == 38 [pid = 1729] [id = 176] 07:03:03 INFO - PROCESS | 1729 | ++DOMWINDOW == 125 (0x8be0d400) [pid = 1729] [serial = 528] [outer = (nil)] 07:03:03 INFO - PROCESS | 1729 | ++DOMWINDOW == 126 (0x8d1c2c00) [pid = 1729] [serial = 529] [outer = 0x8be0d400] 07:03:03 INFO - PROCESS | 1729 | 1468504983501 Marionette DEBUG loaded listener.js 07:03:03 INFO - PROCESS | 1729 | ++DOMWINDOW == 127 (0x8d3c6c00) [pid = 1729] [serial = 530] [outer = 0x8be0d400] 07:03:04 INFO - PROCESS | 1729 | [1729] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:03:04 INFO - PROCESS | 1729 | 1468504984397 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 07:03:04 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 07:03:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1685ms 07:03:04 INFO - PROCESS | 1729 | 1468504984429 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 07:03:04 INFO - PROCESS | 1729 | 1468504984434 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 07:03:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 07:03:04 INFO - PROCESS | 1729 | 1468504984443 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 07:03:04 INFO - PROCESS | 1729 | 1468504984446 Marionette TRACE conn4 <- [1,678,null,{}] 07:03:04 INFO - PROCESS | 1729 | 1468504984454 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:04 INFO - PROCESS | 1729 | 1468504984459 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:04 INFO - PROCESS | 1729 | 1468504984638 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 07:03:04 INFO - PROCESS | 1729 | 1468504984829 Marionette TRACE conn4 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:04 INFO - PROCESS | 1729 | 1468504984836 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:04 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e18d400 == 39 [pid = 1729] [id = 177] 07:03:04 INFO - PROCESS | 1729 | ++DOMWINDOW == 128 (0x8e532800) [pid = 1729] [serial = 531] [outer = (nil)] 07:03:04 INFO - PROCESS | 1729 | ++DOMWINDOW == 129 (0x8ea0d400) [pid = 1729] [serial = 532] [outer = 0x8e532800] 07:03:04 INFO - PROCESS | 1729 | 1468504984911 Marionette DEBUG loaded listener.js 07:03:05 INFO - PROCESS | 1729 | ++DOMWINDOW == 130 (0x8f1ea400) [pid = 1729] [serial = 533] [outer = 0x8e532800] 07:03:06 INFO - PROCESS | 1729 | --DOCSHELL 0x8d3ba400 == 38 [pid = 1729] [id = 165] 07:03:06 INFO - PROCESS | 1729 | --DOCSHELL 0x8be05c00 == 37 [pid = 1729] [id = 164] 07:03:06 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc4f000 == 36 [pid = 1729] [id = 163] 07:03:06 INFO - PROCESS | 1729 | --DOCSHELL 0x91719400 == 35 [pid = 1729] [id = 156] 07:03:06 INFO - PROCESS | 1729 | --DOCSHELL 0x8ec8fc00 == 34 [pid = 1729] [id = 155] 07:03:06 INFO - PROCESS | 1729 | --DOCSHELL 0x8d4ed800 == 33 [pid = 1729] [id = 154] 07:03:06 INFO - PROCESS | 1729 | --DOCSHELL 0x8e188400 == 32 [pid = 1729] [id = 161] 07:03:06 INFO - PROCESS | 1729 | --DOCSHELL 0x8d3ba800 == 31 [pid = 1729] [id = 147] 07:03:06 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc49c00 == 30 [pid = 1729] [id = 159] 07:03:06 INFO - PROCESS | 1729 | --DOCSHELL 0x8e188800 == 29 [pid = 1729] [id = 160] 07:03:06 INFO - PROCESS | 1729 | --DOCSHELL 0x8be0e400 == 28 [pid = 1729] [id = 158] 07:03:06 INFO - PROCESS | 1729 | --DOCSHELL 0x8f3af800 == 27 [pid = 1729] [id = 157] 07:03:06 INFO - PROCESS | 1729 | --DOCSHELL 0x8e530000 == 26 [pid = 1729] [id = 148] 07:03:06 INFO - PROCESS | 1729 | --DOCSHELL 0x8d3bb400 == 25 [pid = 1729] [id = 149] 07:03:06 INFO - PROCESS | 1729 | --DOCSHELL 0x8f3afc00 == 24 [pid = 1729] [id = 151] 07:03:06 INFO - PROCESS | 1729 | --DOCSHELL 0x8e532400 == 23 [pid = 1729] [id = 150] 07:03:06 INFO - PROCESS | 1729 | --DOCSHELL 0x8be10c00 == 22 [pid = 1729] [id = 153] 07:03:06 INFO - PROCESS | 1729 | --DOCSHELL 0x8f50c400 == 21 [pid = 1729] [id = 152] 07:03:06 INFO - PROCESS | 1729 | --DOCSHELL 0x8d1c2400 == 20 [pid = 1729] [id = 162] 07:03:06 INFO - PROCESS | 1729 | --DOCSHELL 0x97484000 == 19 [pid = 1729] [id = 174] 07:03:06 INFO - PROCESS | 1729 | --DOCSHELL 0x8e18a800 == 18 [pid = 1729] [id = 175] 07:03:06 INFO - PROCESS | 1729 | --DOCSHELL 0x91065400 == 17 [pid = 1729] [id = 173] 07:03:06 INFO - PROCESS | 1729 | --DOCSHELL 0x8ea08c00 == 16 [pid = 1729] [id = 172] 07:03:06 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc4b400 == 15 [pid = 1729] [id = 170] 07:03:06 INFO - PROCESS | 1729 | --DOCSHELL 0x8ea05000 == 14 [pid = 1729] [id = 171] 07:03:06 INFO - PROCESS | 1729 | --DOCSHELL 0x8f1f2800 == 13 [pid = 1729] [id = 169] 07:03:06 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc52800 == 12 [pid = 1729] [id = 168] 07:03:06 INFO - PROCESS | 1729 | --DOCSHELL 0x8e182000 == 11 [pid = 1729] [id = 166] 07:03:06 INFO - PROCESS | 1729 | --DOCSHELL 0x8d1c7000 == 10 [pid = 1729] [id = 167] 07:03:07 INFO - PROCESS | 1729 | --DOMWINDOW == 129 (0x9a778400) [pid = 1729] [serial = 411] [outer = (nil)] [url = about:blank] 07:03:07 INFO - PROCESS | 1729 | --DOMWINDOW == 128 (0x8f507400) [pid = 1729] [serial = 402] [outer = (nil)] [url = about:blank] 07:03:07 INFO - PROCESS | 1729 | --DOMWINDOW == 127 (0x91726400) [pid = 1729] [serial = 422] [outer = (nil)] [url = about:blank] 07:03:07 INFO - PROCESS | 1729 | --DOMWINDOW == 126 (0x8d4f7000) [pid = 1729] [serial = 448] [outer = (nil)] [url = about:blank] 07:03:07 INFO - PROCESS | 1729 | --DOMWINDOW == 125 (0x99321400) [pid = 1729] [serial = 408] [outer = (nil)] [url = about:blank] 07:03:07 INFO - PROCESS | 1729 | --DOMWINDOW == 124 (0x91068400) [pid = 1729] [serial = 415] [outer = (nil)] [url = about:blank] 07:03:07 INFO - PROCESS | 1729 | --DOMWINDOW == 123 (0x8d4f0400) [pid = 1729] [serial = 443] [outer = (nil)] [url = about:blank] 07:03:07 INFO - PROCESS | 1729 | --DOMWINDOW == 122 (0x8d1c7c00) [pid = 1729] [serial = 427] [outer = (nil)] [url = about:blank] 07:03:07 INFO - PROCESS | 1729 | --DOMWINDOW == 121 (0x91065000) [pid = 1729] [serial = 414] [outer = (nil)] [url = about:blank] 07:03:07 INFO - PROCESS | 1729 | --DOMWINDOW == 120 (0x8d7c5800) [pid = 1729] [serial = 434] [outer = (nil)] [url = about:blank] 07:03:07 INFO - PROCESS | 1729 | --DOMWINDOW == 119 (0x8ea0f000) [pid = 1729] [serial = 452] [outer = (nil)] [url = about:blank] 07:03:07 INFO - PROCESS | 1729 | --DOMWINDOW == 118 (0x927c3400) [pid = 1729] [serial = 406] [outer = (nil)] [url = about:blank] 07:03:07 INFO - PROCESS | 1729 | --DOMWINDOW == 117 (0x926c4000) [pid = 1729] [serial = 405] [outer = (nil)] [url = about:blank] 07:03:07 INFO - PROCESS | 1729 | --DOMWINDOW == 116 (0x8be06400) [pid = 1729] [serial = 439] [outer = (nil)] [url = about:blank] 07:03:07 INFO - PROCESS | 1729 | --DOMWINDOW == 115 (0x9171c400) [pid = 1729] [serial = 424] [outer = (nil)] [url = about:blank] 07:03:07 INFO - PROCESS | 1729 | --DOMWINDOW == 114 (0x91721800) [pid = 1729] [serial = 425] [outer = (nil)] [url = about:blank] 07:03:07 INFO - PROCESS | 1729 | --DOMWINDOW == 113 (0x8d3c2800) [pid = 1729] [serial = 431] [outer = (nil)] [url = about:blank] 07:03:07 INFO - PROCESS | 1729 | --DOMWINDOW == 112 (0x8ea01800) [pid = 1729] [serial = 445] [outer = (nil)] [url = about:blank] 07:03:07 INFO - PROCESS | 1729 | --DOMWINDOW == 111 (0x8d3c5800) [pid = 1729] [serial = 442] [outer = (nil)] [url = about:blank] 07:03:07 INFO - PROCESS | 1729 | --DOMWINDOW == 110 (0x8f57f000) [pid = 1729] [serial = 403] [outer = (nil)] [url = about:blank] 07:03:07 INFO - PROCESS | 1729 | --DOMWINDOW == 109 (0x90dde000) [pid = 1729] [serial = 457] [outer = (nil)] [url = about:blank] 07:03:07 INFO - PROCESS | 1729 | --DOMWINDOW == 108 (0xa610d400) [pid = 1729] [serial = 419] [outer = (nil)] [url = about:blank] 07:03:07 INFO - PROCESS | 1729 | --DOMWINDOW == 107 (0x8bc51000) [pid = 1729] [serial = 437] [outer = (nil)] [url = about:blank] 07:03:07 INFO - PROCESS | 1729 | --DOMWINDOW == 106 (0x9ad0f000) [pid = 1729] [serial = 412] [outer = (nil)] [url = about:blank] 07:03:07 INFO - PROCESS | 1729 | --DOMWINDOW == 105 (0x8bc49800) [pid = 1729] [serial = 436] [outer = (nil)] [url = about:blank] 07:03:07 INFO - PROCESS | 1729 | --DOMWINDOW == 104 (0x8d3c0400) [pid = 1729] [serial = 430] [outer = (nil)] [url = about:blank] 07:03:07 INFO - PROCESS | 1729 | --DOMWINDOW == 103 (0x8d1d0000) [pid = 1729] [serial = 428] [outer = (nil)] [url = about:blank] 07:03:07 INFO - PROCESS | 1729 | --DOMWINDOW == 102 (0x8d4f6c00) [pid = 1729] [serial = 433] [outer = (nil)] [url = about:blank] 07:03:07 INFO - PROCESS | 1729 | --DOMWINDOW == 101 (0xa4d53400) [pid = 1729] [serial = 418] [outer = (nil)] [url = about:blank] 07:03:07 INFO - PROCESS | 1729 | --DOMWINDOW == 100 (0x8be09400) [pid = 1729] [serial = 440] [outer = (nil)] [url = about:blank] 07:03:07 INFO - PROCESS | 1729 | --DOMWINDOW == 99 (0x8ea09000) [pid = 1729] [serial = 451] [outer = (nil)] [url = about:blank] 07:03:07 INFO - PROCESS | 1729 | --DOMWINDOW == 98 (0x8ec97400) [pid = 1729] [serial = 446] [outer = (nil)] [url = about:blank] 07:03:07 INFO - PROCESS | 1729 | --DOMWINDOW == 97 (0x91723400) [pid = 1729] [serial = 421] [outer = (nil)] [url = about:blank] 07:03:07 INFO - PROCESS | 1729 | --DOMWINDOW == 96 (0x91060c00) [pid = 1729] [serial = 458] [outer = (nil)] [url = about:blank] 07:03:07 INFO - PROCESS | 1729 | --DOMWINDOW == 95 (0x8f583800) [pid = 1729] [serial = 455] [outer = (nil)] [url = about:blank] 07:03:07 INFO - PROCESS | 1729 | --DOMWINDOW == 94 (0x99bdf800) [pid = 1729] [serial = 409] [outer = (nil)] [url = about:blank] 07:03:07 INFO - PROCESS | 1729 | --DOMWINDOW == 93 (0x8f50d400) [pid = 1729] [serial = 454] [outer = (nil)] [url = about:blank] 07:03:07 INFO - PROCESS | 1729 | --DOMWINDOW == 92 (0x8d7ccc00) [pid = 1729] [serial = 449] [outer = (nil)] [url = about:blank] 07:03:07 INFO - PROCESS | 1729 | --DOMWINDOW == 91 (0x8f3a6400) [pid = 1729] [serial = 460] [outer = (nil)] [url = about:blank] 07:03:07 INFO - PROCESS | 1729 | 1468504987348 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 07:03:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 07:03:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 2936ms 07:03:07 INFO - PROCESS | 1729 | 1468504987379 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 07:03:07 INFO - PROCESS | 1729 | 1468504987385 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 07:03:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 07:03:07 INFO - PROCESS | 1729 | 1468504987394 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 07:03:07 INFO - PROCESS | 1729 | 1468504987398 Marionette TRACE conn4 <- [1,682,null,{}] 07:03:07 INFO - PROCESS | 1729 | 1468504987406 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:07 INFO - PROCESS | 1729 | 1468504987416 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:07 INFO - PROCESS | 1729 | 1468504987590 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 07:03:07 INFO - PROCESS | 1729 | 1468504987709 Marionette TRACE conn4 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:07 INFO - PROCESS | 1729 | 1468504987722 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:07 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d1c7c00 == 11 [pid = 1729] [id = 178] 07:03:07 INFO - PROCESS | 1729 | ++DOMWINDOW == 92 (0x8d1c9800) [pid = 1729] [serial = 534] [outer = (nil)] 07:03:07 INFO - PROCESS | 1729 | ++DOMWINDOW == 93 (0x8d3ba800) [pid = 1729] [serial = 535] [outer = 0x8d1c9800] 07:03:07 INFO - PROCESS | 1729 | 1468504987790 Marionette DEBUG loaded listener.js 07:03:07 INFO - PROCESS | 1729 | ++DOMWINDOW == 94 (0x8d3c4c00) [pid = 1729] [serial = 536] [outer = 0x8d1c9800] 07:03:08 INFO - PROCESS | 1729 | SkCairoFTTypeface::onFilterRec unimplemented 07:03:08 INFO - PROCESS | 1729 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:03:08 INFO - PROCESS | 1729 | 1468504988989 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 07:03:09 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) 07:03:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1636ms 07:03:09 INFO - PROCESS | 1729 | 1468504989029 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 07:03:09 INFO - PROCESS | 1729 | 1468504989038 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 07:03:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 07:03:09 INFO - PROCESS | 1729 | 1468504989062 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 07:03:09 INFO - PROCESS | 1729 | 1468504989066 Marionette TRACE conn4 <- [1,686,null,{}] 07:03:09 INFO - PROCESS | 1729 | 1468504989072 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:09 INFO - PROCESS | 1729 | 1468504989078 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:09 INFO - PROCESS | 1729 | 1468504989327 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 07:03:09 INFO - PROCESS | 1729 | 1468504989408 Marionette TRACE conn4 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:09 INFO - PROCESS | 1729 | 1468504989419 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:09 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d7c5400 == 12 [pid = 1729] [id = 179] 07:03:09 INFO - PROCESS | 1729 | ++DOMWINDOW == 95 (0x8e186000) [pid = 1729] [serial = 537] [outer = (nil)] 07:03:09 INFO - PROCESS | 1729 | ++DOMWINDOW == 96 (0x8e18cc00) [pid = 1729] [serial = 538] [outer = 0x8e186000] 07:03:09 INFO - PROCESS | 1729 | 1468504989488 Marionette DEBUG loaded listener.js 07:03:09 INFO - PROCESS | 1729 | ++DOMWINDOW == 97 (0x8e531c00) [pid = 1729] [serial = 539] [outer = 0x8e186000] 07:03:10 INFO - PROCESS | 1729 | SkCairoFTTypeface::onFilterRec unimplemented 07:03:10 INFO - PROCESS | 1729 | 1468504990660 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 07:03:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 07:03:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1648ms 07:03:10 INFO - PROCESS | 1729 | 1468504990711 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 07:03:10 INFO - PROCESS | 1729 | 1468504990714 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 07:03:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 07:03:10 INFO - PROCESS | 1729 | 1468504990730 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 07:03:10 INFO - PROCESS | 1729 | 1468504990736 Marionette TRACE conn4 <- [1,690,null,{}] 07:03:10 INFO - PROCESS | 1729 | 1468504990758 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:10 INFO - PROCESS | 1729 | 1468504990767 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:11 INFO - PROCESS | 1729 | 1468504991038 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 07:03:11 INFO - PROCESS | 1729 | 1468504991094 Marionette TRACE conn4 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:11 INFO - PROCESS | 1729 | 1468504991109 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:11 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f1f5c00 == 13 [pid = 1729] [id = 180] 07:03:11 INFO - PROCESS | 1729 | ++DOMWINDOW == 98 (0x8f1f6800) [pid = 1729] [serial = 540] [outer = (nil)] 07:03:11 INFO - PROCESS | 1729 | ++DOMWINDOW == 99 (0x8f3a4000) [pid = 1729] [serial = 541] [outer = 0x8f1f6800] 07:03:11 INFO - PROCESS | 1729 | 1468504991247 Marionette DEBUG loaded listener.js 07:03:11 INFO - PROCESS | 1729 | ++DOMWINDOW == 100 (0x8f3b0400) [pid = 1729] [serial = 542] [outer = 0x8f1f6800] 07:03:12 INFO - PROCESS | 1729 | --DOMWINDOW == 99 (0x8e18bc00) [pid = 1729] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 07:03:12 INFO - PROCESS | 1729 | --DOMWINDOW == 98 (0x91f60800) [pid = 1729] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 07:03:12 INFO - PROCESS | 1729 | --DOMWINDOW == 97 (0x8f1ebc00) [pid = 1729] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 07:03:12 INFO - PROCESS | 1729 | --DOMWINDOW == 96 (0x91c81c00) [pid = 1729] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 07:03:12 INFO - PROCESS | 1729 | --DOMWINDOW == 95 (0x8e18c000) [pid = 1729] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 07:03:12 INFO - PROCESS | 1729 | --DOMWINDOW == 94 (0x9171b400) [pid = 1729] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 07:03:12 INFO - PROCESS | 1729 | --DOMWINDOW == 93 (0x8d7c7000) [pid = 1729] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 07:03:12 INFO - PROCESS | 1729 | --DOMWINDOW == 92 (0x8e537800) [pid = 1729] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 07:03:12 INFO - PROCESS | 1729 | --DOMWINDOW == 91 (0x8ec90400) [pid = 1729] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 07:03:12 INFO - PROCESS | 1729 | --DOMWINDOW == 90 (0x8be0ac00) [pid = 1729] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 07:03:12 INFO - PROCESS | 1729 | --DOMWINDOW == 89 (0x8d4f0c00) [pid = 1729] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 07:03:12 INFO - PROCESS | 1729 | --DOMWINDOW == 88 (0x8bc4f800) [pid = 1729] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 07:03:12 INFO - PROCESS | 1729 | --DOMWINDOW == 87 (0x8d4f6000) [pid = 1729] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 07:03:12 INFO - PROCESS | 1729 | --DOMWINDOW == 86 (0x8f1f2400) [pid = 1729] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 07:03:13 INFO - PROCESS | 1729 | SkCairoFTTypeface::onFilterRec unimplemented 07:03:13 INFO - PROCESS | 1729 | 1468504993126 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 07:03:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 07:03:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2450ms 07:03:13 INFO - PROCESS | 1729 | 1468504993184 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 07:03:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 07:03:13 INFO - PROCESS | 1729 | 1468504993188 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 07:03:13 INFO - PROCESS | 1729 | 1468504993194 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 07:03:13 INFO - PROCESS | 1729 | 1468504993198 Marionette TRACE conn4 <- [1,694,null,{}] 07:03:13 INFO - PROCESS | 1729 | 1468504993203 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:13 INFO - PROCESS | 1729 | 1468504993208 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:13 INFO - PROCESS | 1729 | 1468504993357 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 07:03:13 INFO - PROCESS | 1729 | 1468504993369 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:13 INFO - PROCESS | 1729 | 1468504993375 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:13 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d1ce400 == 14 [pid = 1729] [id = 181] 07:03:13 INFO - PROCESS | 1729 | ++DOMWINDOW == 87 (0x8e535000) [pid = 1729] [serial = 543] [outer = (nil)] 07:03:13 INFO - PROCESS | 1729 | ++DOMWINDOW == 88 (0x8f3a6c00) [pid = 1729] [serial = 544] [outer = 0x8e535000] 07:03:13 INFO - PROCESS | 1729 | 1468504993448 Marionette DEBUG loaded listener.js 07:03:13 INFO - PROCESS | 1729 | ++DOMWINDOW == 89 (0x8f580c00) [pid = 1729] [serial = 545] [outer = 0x8e535000] 07:03:14 INFO - PROCESS | 1729 | SkCairoFTTypeface::onFilterRec unimplemented 07:03:14 INFO - PROCESS | 1729 | 1468504994717 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 07:03:14 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) 07:03:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1579ms 07:03:14 INFO - PROCESS | 1729 | 1468504994774 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 07:03:14 INFO - PROCESS | 1729 | 1468504994780 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 07:03:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 07:03:14 INFO - PROCESS | 1729 | 1468504994847 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 07:03:14 INFO - PROCESS | 1729 | 1468504994854 Marionette TRACE conn4 <- [1,698,null,{}] 07:03:14 INFO - PROCESS | 1729 | 1468504994971 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:14 INFO - PROCESS | 1729 | 1468504994977 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:15 INFO - PROCESS | 1729 | 1468504995217 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 07:03:15 INFO - PROCESS | 1729 | 1468504995308 Marionette TRACE conn4 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:15 INFO - PROCESS | 1729 | 1468504995322 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:15 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d3c4400 == 15 [pid = 1729] [id = 182] 07:03:15 INFO - PROCESS | 1729 | ++DOMWINDOW == 90 (0x8d3c4800) [pid = 1729] [serial = 546] [outer = (nil)] 07:03:15 INFO - PROCESS | 1729 | ++DOMWINDOW == 91 (0x8d4f3000) [pid = 1729] [serial = 547] [outer = 0x8d3c4800] 07:03:15 INFO - PROCESS | 1729 | 1468504995446 Marionette DEBUG loaded listener.js 07:03:15 INFO - PROCESS | 1729 | ++DOMWINDOW == 92 (0x8d7c4400) [pid = 1729] [serial = 548] [outer = 0x8d3c4800] 07:03:16 INFO - PROCESS | 1729 | SkCairoFTTypeface::onFilterRec unimplemented 07:03:16 INFO - PROCESS | 1729 | 1468504996783 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 07:03:16 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) 07:03:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1966ms 07:03:16 INFO - PROCESS | 1729 | 1468504996846 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 07:03:16 INFO - PROCESS | 1729 | 1468504996854 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 07:03:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 07:03:16 INFO - PROCESS | 1729 | 1468504996883 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 07:03:16 INFO - PROCESS | 1729 | 1468504996887 Marionette TRACE conn4 <- [1,702,null,{}] 07:03:16 INFO - PROCESS | 1729 | 1468504996894 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:16 INFO - PROCESS | 1729 | 1468504996900 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:17 INFO - PROCESS | 1729 | 1468504997075 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 07:03:17 INFO - PROCESS | 1729 | 1468504997243 Marionette TRACE conn4 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:17 INFO - PROCESS | 1729 | 1468504997256 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:17 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc4b000 == 16 [pid = 1729] [id = 183] 07:03:17 INFO - PROCESS | 1729 | ++DOMWINDOW == 93 (0x8ea0e400) [pid = 1729] [serial = 549] [outer = (nil)] 07:03:17 INFO - PROCESS | 1729 | ++DOMWINDOW == 94 (0x8ec94800) [pid = 1729] [serial = 550] [outer = 0x8ea0e400] 07:03:17 INFO - PROCESS | 1729 | 1468504997336 Marionette DEBUG loaded listener.js 07:03:17 INFO - PROCESS | 1729 | ++DOMWINDOW == 95 (0x8f1f7c00) [pid = 1729] [serial = 551] [outer = 0x8ea0e400] 07:03:18 INFO - PROCESS | 1729 | SkCairoFTTypeface::onFilterRec unimplemented 07:03:18 INFO - PROCESS | 1729 | 1468504998705 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 07:03:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 07:03:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1884ms 07:03:18 INFO - PROCESS | 1729 | 1468504998879 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 07:03:18 INFO - PROCESS | 1729 | 1468504998884 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 07:03:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 07:03:18 INFO - PROCESS | 1729 | 1468504998894 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 07:03:18 INFO - PROCESS | 1729 | 1468504998899 Marionette TRACE conn4 <- [1,706,null,{}] 07:03:18 INFO - PROCESS | 1729 | 1468504998917 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:18 INFO - PROCESS | 1729 | 1468504998925 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:19 INFO - PROCESS | 1729 | 1468504999085 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 07:03:19 INFO - PROCESS | 1729 | 1468504999241 Marionette TRACE conn4 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:19 INFO - PROCESS | 1729 | 1468504999252 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:19 INFO - PROCESS | 1729 | ++DOCSHELL 0x90ddbc00 == 17 [pid = 1729] [id = 184] 07:03:19 INFO - PROCESS | 1729 | ++DOMWINDOW == 96 (0x90de0000) [pid = 1729] [serial = 552] [outer = (nil)] 07:03:19 INFO - PROCESS | 1729 | ++DOMWINDOW == 97 (0x90fe9400) [pid = 1729] [serial = 553] [outer = 0x90de0000] 07:03:19 INFO - PROCESS | 1729 | 1468504999337 Marionette DEBUG loaded listener.js 07:03:19 INFO - PROCESS | 1729 | ++DOMWINDOW == 98 (0x8f1ee400) [pid = 1729] [serial = 554] [outer = 0x90de0000] 07:03:20 INFO - PROCESS | 1729 | SkCairoFTTypeface::onFilterRec unimplemented 07:03:20 INFO - PROCESS | 1729 | 1468505000668 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 07:03:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 07:03:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1788ms 07:03:20 INFO - PROCESS | 1729 | 1468505000723 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 07:03:20 INFO - PROCESS | 1729 | 1468505000727 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 07:03:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 07:03:20 INFO - PROCESS | 1729 | 1468505000759 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 07:03:20 INFO - PROCESS | 1729 | 1468505000762 Marionette TRACE conn4 <- [1,710,null,{}] 07:03:20 INFO - PROCESS | 1729 | 1468505000768 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:20 INFO - PROCESS | 1729 | 1468505000773 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:20 INFO - PROCESS | 1729 | 1468505000931 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 07:03:21 INFO - PROCESS | 1729 | 1468505001088 Marionette TRACE conn4 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:21 INFO - PROCESS | 1729 | 1468505001097 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:21 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d1cf000 == 18 [pid = 1729] [id = 185] 07:03:21 INFO - PROCESS | 1729 | ++DOMWINDOW == 99 (0x8d3bb800) [pid = 1729] [serial = 555] [outer = (nil)] 07:03:21 INFO - PROCESS | 1729 | ++DOMWINDOW == 100 (0x8ea0a800) [pid = 1729] [serial = 556] [outer = 0x8d3bb800] 07:03:21 INFO - PROCESS | 1729 | 1468505001179 Marionette DEBUG loaded listener.js 07:03:21 INFO - PROCESS | 1729 | ++DOMWINDOW == 101 (0x8f3ad800) [pid = 1729] [serial = 557] [outer = 0x8d3bb800] 07:03:22 INFO - PROCESS | 1729 | --DOMWINDOW == 100 (0x93795000) [pid = 1729] [serial = 481] [outer = (nil)] [url = about:blank] 07:03:22 INFO - PROCESS | 1729 | --DOMWINDOW == 99 (0x93794800) [pid = 1729] [serial = 482] [outer = (nil)] [url = about:blank] 07:03:22 INFO - PROCESS | 1729 | --DOMWINDOW == 98 (0x92ce8000) [pid = 1729] [serial = 478] [outer = (nil)] [url = about:blank] 07:03:22 INFO - PROCESS | 1729 | --DOMWINDOW == 97 (0x93770c00) [pid = 1729] [serial = 479] [outer = (nil)] [url = about:blank] 07:03:22 INFO - PROCESS | 1729 | --DOMWINDOW == 96 (0x8d7c1400) [pid = 1729] [serial = 463] [outer = (nil)] [url = about:blank] 07:03:22 INFO - PROCESS | 1729 | --DOMWINDOW == 95 (0x8e18a000) [pid = 1729] [serial = 464] [outer = (nil)] [url = about:blank] 07:03:22 INFO - PROCESS | 1729 | --DOMWINDOW == 94 (0x8be0b000) [pid = 1729] [serial = 490] [outer = (nil)] [url = about:blank] 07:03:22 INFO - PROCESS | 1729 | --DOMWINDOW == 93 (0x8d1cbc00) [pid = 1729] [serial = 491] [outer = (nil)] [url = about:blank] 07:03:22 INFO - PROCESS | 1729 | --DOMWINDOW == 92 (0x8ea05400) [pid = 1729] [serial = 487] [outer = (nil)] [url = about:blank] 07:03:22 INFO - PROCESS | 1729 | --DOMWINDOW == 91 (0x8ec9b000) [pid = 1729] [serial = 488] [outer = (nil)] [url = about:blank] 07:03:22 INFO - PROCESS | 1729 | --DOMWINDOW == 90 (0x8f50a000) [pid = 1729] [serial = 461] [outer = (nil)] [url = about:blank] 07:03:22 INFO - PROCESS | 1729 | --DOMWINDOW == 89 (0x926c8400) [pid = 1729] [serial = 475] [outer = (nil)] [url = about:blank] 07:03:22 INFO - PROCESS | 1729 | --DOMWINDOW == 88 (0x926ce800) [pid = 1729] [serial = 476] [outer = (nil)] [url = about:blank] 07:03:22 INFO - PROCESS | 1729 | --DOMWINDOW == 87 (0x8f1f3800) [pid = 1729] [serial = 466] [outer = (nil)] [url = about:blank] 07:03:22 INFO - PROCESS | 1729 | --DOMWINDOW == 86 (0x8f3a7000) [pid = 1729] [serial = 467] [outer = (nil)] [url = about:blank] 07:03:22 INFO - PROCESS | 1729 | --DOMWINDOW == 85 (0x92060c00) [pid = 1729] [serial = 472] [outer = (nil)] [url = about:blank] 07:03:22 INFO - PROCESS | 1729 | --DOMWINDOW == 84 (0x92066000) [pid = 1729] [serial = 473] [outer = (nil)] [url = about:blank] 07:03:22 INFO - PROCESS | 1729 | --DOMWINDOW == 83 (0x9396b800) [pid = 1729] [serial = 484] [outer = (nil)] [url = about:blank] 07:03:22 INFO - PROCESS | 1729 | --DOMWINDOW == 82 (0x94e2e000) [pid = 1729] [serial = 485] [outer = (nil)] [url = about:blank] 07:03:22 INFO - PROCESS | 1729 | --DOMWINDOW == 81 (0x91720c00) [pid = 1729] [serial = 469] [outer = (nil)] [url = about:blank] 07:03:22 INFO - PROCESS | 1729 | --DOMWINDOW == 80 (0x91725400) [pid = 1729] [serial = 470] [outer = (nil)] [url = about:blank] 07:03:22 INFO - PROCESS | 1729 | --DOMWINDOW == 79 (0x8f3a5800) [pid = 1729] [serial = 496] [outer = (nil)] [url = about:blank] 07:03:22 INFO - PROCESS | 1729 | --DOMWINDOW == 78 (0x8f503c00) [pid = 1729] [serial = 497] [outer = (nil)] [url = about:blank] 07:03:22 INFO - PROCESS | 1729 | --DOMWINDOW == 77 (0x8ea06400) [pid = 1729] [serial = 493] [outer = (nil)] [url = about:blank] 07:03:22 INFO - PROCESS | 1729 | --DOMWINDOW == 76 (0x8ec9a000) [pid = 1729] [serial = 494] [outer = (nil)] [url = about:blank] 07:03:22 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x90de1c00) [pid = 1729] [serial = 499] [outer = (nil)] [url = about:blank] 07:03:22 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x9171d000) [pid = 1729] [serial = 500] [outer = (nil)] [url = about:blank] 07:03:22 INFO - PROCESS | 1729 | SkCairoFTTypeface::onFilterRec unimplemented 07:03:22 INFO - PROCESS | 1729 | 1468505002692 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 07:03:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 07:03:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1982ms 07:03:22 INFO - PROCESS | 1729 | 1468505002738 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 07:03:22 INFO - PROCESS | 1729 | 1468505002744 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 07:03:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 07:03:22 INFO - PROCESS | 1729 | 1468505002751 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 07:03:22 INFO - PROCESS | 1729 | 1468505002756 Marionette TRACE conn4 <- [1,714,null,{}] 07:03:22 INFO - PROCESS | 1729 | 1468505002764 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:22 INFO - PROCESS | 1729 | 1468505002769 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:22 INFO - PROCESS | 1729 | 1468505002914 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 07:03:22 INFO - PROCESS | 1729 | 1468505002926 Marionette TRACE conn4 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:22 INFO - PROCESS | 1729 | 1468505002935 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:22 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d1cf800 == 19 [pid = 1729] [id = 186] 07:03:22 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x8d1d0800) [pid = 1729] [serial = 558] [outer = (nil)] 07:03:23 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x8d7ca000) [pid = 1729] [serial = 559] [outer = 0x8d1d0800] 07:03:23 INFO - PROCESS | 1729 | 1468505003013 Marionette DEBUG loaded listener.js 07:03:23 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0x8e18f000) [pid = 1729] [serial = 560] [outer = 0x8d1d0800] 07:03:24 INFO - PROCESS | 1729 | SkCairoFTTypeface::onFilterRec unimplemented 07:03:24 INFO - PROCESS | 1729 | 1468505004251 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 07:03:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 07:03:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1536ms 07:03:24 INFO - PROCESS | 1729 | 1468505004287 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 07:03:24 INFO - PROCESS | 1729 | 1468505004292 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 07:03:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 07:03:24 INFO - PROCESS | 1729 | 1468505004302 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 07:03:24 INFO - PROCESS | 1729 | 1468505004305 Marionette TRACE conn4 <- [1,718,null,{}] 07:03:24 INFO - PROCESS | 1729 | 1468505004311 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:24 INFO - PROCESS | 1729 | 1468505004317 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:24 INFO - PROCESS | 1729 | 1468505004509 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 07:03:24 INFO - PROCESS | 1729 | 1468505004574 Marionette TRACE conn4 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:24 INFO - PROCESS | 1729 | 1468505004580 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:24 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e18a000 == 20 [pid = 1729] [id = 187] 07:03:24 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x8ec9b000) [pid = 1729] [serial = 561] [outer = (nil)] 07:03:24 INFO - PROCESS | 1729 | ++DOMWINDOW == 79 (0x8f1f3800) [pid = 1729] [serial = 562] [outer = 0x8ec9b000] 07:03:24 INFO - PROCESS | 1729 | 1468505004653 Marionette DEBUG loaded listener.js 07:03:24 INFO - PROCESS | 1729 | ++DOMWINDOW == 80 (0x8f3aa400) [pid = 1729] [serial = 563] [outer = 0x8ec9b000] 07:03:25 INFO - PROCESS | 1729 | SkCairoFTTypeface::onFilterRec unimplemented 07:03:25 INFO - PROCESS | 1729 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:03:25 INFO - PROCESS | 1729 | 1468505005941 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 07:03:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 07:03:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1686ms 07:03:25 INFO - PROCESS | 1729 | 1468505005989 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 07:03:25 INFO - PROCESS | 1729 | 1468505005992 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 07:03:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 07:03:26 INFO - PROCESS | 1729 | 1468505006000 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 07:03:26 INFO - PROCESS | 1729 | 1468505006005 Marionette TRACE conn4 <- [1,722,null,{}] 07:03:26 INFO - PROCESS | 1729 | 1468505006065 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:26 INFO - PROCESS | 1729 | 1468505006074 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:26 INFO - PROCESS | 1729 | 1468505006278 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 07:03:26 INFO - PROCESS | 1729 | 1468505006356 Marionette TRACE conn4 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:26 INFO - PROCESS | 1729 | 1468505006369 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:26 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f1f5800 == 21 [pid = 1729] [id = 188] 07:03:26 INFO - PROCESS | 1729 | ++DOMWINDOW == 81 (0x90dde000) [pid = 1729] [serial = 564] [outer = (nil)] 07:03:26 INFO - PROCESS | 1729 | ++DOMWINDOW == 82 (0x91060c00) [pid = 1729] [serial = 565] [outer = 0x90dde000] 07:03:26 INFO - PROCESS | 1729 | 1468505006440 Marionette DEBUG loaded listener.js 07:03:26 INFO - PROCESS | 1729 | ++DOMWINDOW == 83 (0x91069c00) [pid = 1729] [serial = 566] [outer = 0x90dde000] 07:03:27 INFO - PROCESS | 1729 | 1468505007285 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 07:03:27 INFO - PROCESS | 1729 | 1468505007388 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 07:03:27 INFO - PROCESS | 1729 | 1468505007395 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 07:03:27 INFO - PROCESS | 1729 | 1468505007398 Marionette TRACE conn4 <- [1,726,null,{}] 07:03:27 INFO - PROCESS | 1729 | 1468505007403 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:27 INFO - PROCESS | 1729 | 1468505007408 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:27 INFO - PROCESS | 1729 | 1468505007568 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 07:03:27 INFO - PROCESS | 1729 | 1468505007577 Marionette TRACE conn4 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:27 INFO - PROCESS | 1729 | 1468505007587 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:27 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e185800 == 22 [pid = 1729] [id = 189] 07:03:27 INFO - PROCESS | 1729 | ++DOMWINDOW == 70 (0x8ea0e000) [pid = 1729] [serial = 567] [outer = (nil)] 07:03:27 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x90dd7400) [pid = 1729] [serial = 568] [outer = 0x8ea0e000] 07:03:27 INFO - PROCESS | 1729 | 1468505007770 Marionette DEBUG loaded listener.js 07:03:27 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x91719000) [pid = 1729] [serial = 569] [outer = 0x8ea0e000] 07:03:28 INFO - PROCESS | 1729 | SkCairoFTTypeface::onFilterRec unimplemented 07:03:28 INFO - PROCESS | 1729 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:03:28 INFO - PROCESS | 1729 | 1468505008614 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 07:03:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 07:03:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1278ms 07:03:28 INFO - PROCESS | 1729 | 1468505008673 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 07:03:28 INFO - PROCESS | 1729 | 1468505008676 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 07:03:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 07:03:28 INFO - PROCESS | 1729 | 1468505008682 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 07:03:28 INFO - PROCESS | 1729 | 1468505008686 Marionette TRACE conn4 <- [1,730,null,{}] 07:03:28 INFO - PROCESS | 1729 | 1468505008691 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:28 INFO - PROCESS | 1729 | 1468505008696 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:28 INFO - PROCESS | 1729 | 1468505008850 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 07:03:28 INFO - PROCESS | 1729 | 1468505008860 Marionette TRACE conn4 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:28 INFO - PROCESS | 1729 | 1468505008871 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:28 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc46000 == 23 [pid = 1729] [id = 190] 07:03:28 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x8e535c00) [pid = 1729] [serial = 570] [outer = (nil)] 07:03:28 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x91725800) [pid = 1729] [serial = 571] [outer = 0x8e535c00] 07:03:28 INFO - PROCESS | 1729 | 1468505008935 Marionette DEBUG loaded listener.js 07:03:29 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x91c7c800) [pid = 1729] [serial = 572] [outer = 0x8e535c00] 07:03:29 INFO - PROCESS | 1729 | SkCairoFTTypeface::onFilterRec unimplemented 07:03:29 INFO - PROCESS | 1729 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:03:30 INFO - PROCESS | 1729 | 1468505010034 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 07:03:30 INFO - PROCESS | 1729 | 1468505010128 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 07:03:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 07:03:30 INFO - PROCESS | 1729 | 1468505010136 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 07:03:30 INFO - PROCESS | 1729 | 1468505010142 Marionette TRACE conn4 <- [1,734,null,{}] 07:03:30 INFO - PROCESS | 1729 | 1468505010150 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:30 INFO - PROCESS | 1729 | 1468505010156 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:30 INFO - PROCESS | 1729 | 1468505010389 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 07:03:30 INFO - PROCESS | 1729 | 1468505010614 Marionette TRACE conn4 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:30 INFO - PROCESS | 1729 | 1468505010622 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:30 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d1c9800 == 24 [pid = 1729] [id = 191] 07:03:30 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x8d1cbc00) [pid = 1729] [serial = 573] [outer = (nil)] 07:03:30 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0x8ea10800) [pid = 1729] [serial = 574] [outer = 0x8d1cbc00] 07:03:30 INFO - PROCESS | 1729 | 1468505010706 Marionette DEBUG loaded listener.js 07:03:30 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x8ec98800) [pid = 1729] [serial = 575] [outer = 0x8d1cbc00] 07:03:31 INFO - PROCESS | 1729 | SkCairoFTTypeface::onFilterRec unimplemented 07:03:31 INFO - PROCESS | 1729 | 1468505011559 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 07:03:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 07:03:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1497ms 07:03:31 INFO - PROCESS | 1729 | 1468505011633 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 07:03:31 INFO - PROCESS | 1729 | 1468505011640 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 07:03:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 07:03:31 INFO - PROCESS | 1729 | 1468505011651 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 07:03:31 INFO - PROCESS | 1729 | 1468505011655 Marionette TRACE conn4 <- [1,738,null,{}] 07:03:31 INFO - PROCESS | 1729 | 1468505011662 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:31 INFO - PROCESS | 1729 | 1468505011668 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:31 INFO - PROCESS | 1729 | 1468505011889 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 07:03:32 INFO - PROCESS | 1729 | 1468505012102 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:32 INFO - PROCESS | 1729 | 1468505012109 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:32 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f58a400 == 25 [pid = 1729] [id = 192] 07:03:32 INFO - PROCESS | 1729 | ++DOMWINDOW == 79 (0x90dd2800) [pid = 1729] [serial = 576] [outer = (nil)] 07:03:32 INFO - PROCESS | 1729 | ++DOMWINDOW == 80 (0x90ddf800) [pid = 1729] [serial = 577] [outer = 0x90dd2800] 07:03:32 INFO - PROCESS | 1729 | 1468505012260 Marionette DEBUG loaded listener.js 07:03:32 INFO - PROCESS | 1729 | ++DOMWINDOW == 81 (0x90ff0800) [pid = 1729] [serial = 578] [outer = 0x90dd2800] 07:03:33 INFO - PROCESS | 1729 | SkCairoFTTypeface::onFilterRec unimplemented 07:03:33 INFO - PROCESS | 1729 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:03:33 INFO - PROCESS | 1729 | 1468505013680 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 07:03:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 07:03:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2049ms 07:03:33 INFO - PROCESS | 1729 | 1468505013700 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 07:03:33 INFO - PROCESS | 1729 | 1468505013703 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 07:03:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 07:03:33 INFO - PROCESS | 1729 | 1468505013711 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 07:03:33 INFO - PROCESS | 1729 | 1468505013717 Marionette TRACE conn4 <- [1,742,null,{}] 07:03:33 INFO - PROCESS | 1729 | 1468505013733 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:33 INFO - PROCESS | 1729 | 1468505013741 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:33 INFO - PROCESS | 1729 | 1468505013901 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 07:03:34 INFO - PROCESS | 1729 | 1468505014058 Marionette TRACE conn4 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:34 INFO - PROCESS | 1729 | 1468505014068 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:34 INFO - PROCESS | 1729 | ++DOCSHELL 0x91c82400 == 26 [pid = 1729] [id = 193] 07:03:34 INFO - PROCESS | 1729 | ++DOMWINDOW == 82 (0x91f64400) [pid = 1729] [serial = 579] [outer = (nil)] 07:03:34 INFO - PROCESS | 1729 | ++DOMWINDOW == 83 (0x926c1400) [pid = 1729] [serial = 580] [outer = 0x91f64400] 07:03:34 INFO - PROCESS | 1729 | 1468505014153 Marionette DEBUG loaded listener.js 07:03:34 INFO - PROCESS | 1729 | ++DOMWINDOW == 84 (0x926c6000) [pid = 1729] [serial = 581] [outer = 0x91f64400] 07:03:35 INFO - PROCESS | 1729 | SkCairoFTTypeface::onFilterRec unimplemented 07:03:35 INFO - PROCESS | 1729 | 1468505015475 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 07:03:35 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 07:03:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1784ms 07:03:35 INFO - PROCESS | 1729 | 1468505015496 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 07:03:35 INFO - PROCESS | 1729 | 1468505015501 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 07:03:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 07:03:35 INFO - PROCESS | 1729 | 1468505015570 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 07:03:35 INFO - PROCESS | 1729 | 1468505015575 Marionette TRACE conn4 <- [1,746,null,{}] 07:03:35 INFO - PROCESS | 1729 | 1468505015582 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:35 INFO - PROCESS | 1729 | 1468505015586 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:35 INFO - PROCESS | 1729 | 1468505015748 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 07:03:35 INFO - PROCESS | 1729 | 1468505015905 Marionette TRACE conn4 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:35 INFO - PROCESS | 1729 | 1468505015913 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:35 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f3a4c00 == 27 [pid = 1729] [id = 194] 07:03:35 INFO - PROCESS | 1729 | ++DOMWINDOW == 85 (0x91723800) [pid = 1729] [serial = 582] [outer = (nil)] 07:03:35 INFO - PROCESS | 1729 | ++DOMWINDOW == 86 (0x926cfc00) [pid = 1729] [serial = 583] [outer = 0x91723800] 07:03:35 INFO - PROCESS | 1729 | 1468505015994 Marionette DEBUG loaded listener.js 07:03:36 INFO - PROCESS | 1729 | ++DOMWINDOW == 87 (0x927b9400) [pid = 1729] [serial = 584] [outer = 0x91723800] 07:03:36 INFO - PROCESS | 1729 | SkCairoFTTypeface::onFilterRec unimplemented 07:03:37 INFO - PROCESS | 1729 | SkCairoFTTypeface::onFilterRec unimplemented 07:03:37 INFO - PROCESS | 1729 | 1468505017314 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 07:03:37 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.) 07:03:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1803ms 07:03:37 INFO - PROCESS | 1729 | 1468505017381 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 07:03:37 INFO - PROCESS | 1729 | 1468505017384 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 07:03:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 07:03:37 INFO - PROCESS | 1729 | 1468505017410 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 07:03:37 INFO - PROCESS | 1729 | 1468505017414 Marionette TRACE conn4 <- [1,750,null,{}] 07:03:37 INFO - PROCESS | 1729 | 1468505017420 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:37 INFO - PROCESS | 1729 | 1468505017425 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:37 INFO - PROCESS | 1729 | 1468505017595 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 07:03:37 INFO - PROCESS | 1729 | 1468505017754 Marionette TRACE conn4 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:37 INFO - PROCESS | 1729 | 1468505017763 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:37 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc47000 == 28 [pid = 1729] [id = 195] 07:03:37 INFO - PROCESS | 1729 | ++DOMWINDOW == 88 (0x8be10c00) [pid = 1729] [serial = 585] [outer = (nil)] 07:03:37 INFO - PROCESS | 1729 | ++DOMWINDOW == 89 (0x8ea0f800) [pid = 1729] [serial = 586] [outer = 0x8be10c00] 07:03:37 INFO - PROCESS | 1729 | 1468505017840 Marionette DEBUG loaded listener.js 07:03:37 INFO - PROCESS | 1729 | ++DOMWINDOW == 90 (0x8f3ae800) [pid = 1729] [serial = 587] [outer = 0x8be10c00] 07:03:39 INFO - PROCESS | 1729 | SkCairoFTTypeface::onFilterRec unimplemented 07:03:40 INFO - PROCESS | 1729 | --DOCSHELL 0x8be06800 == 27 [pid = 1729] [id = 176] 07:03:40 INFO - PROCESS | 1729 | --DOMWINDOW == 89 (0x8f3a6c00) [pid = 1729] [serial = 544] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1729 | --DOMWINDOW == 88 (0x8f3a4000) [pid = 1729] [serial = 541] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1729 | --DOMWINDOW == 87 (0x8d3ba800) [pid = 1729] [serial = 535] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1729 | --DOMWINDOW == 86 (0x8d3c4c00) [pid = 1729] [serial = 536] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1729 | --DOMWINDOW == 85 (0x8e18cc00) [pid = 1729] [serial = 538] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1729 | --DOMWINDOW == 84 (0x8f1ea400) [pid = 1729] [serial = 533] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1729 | --DOMWINDOW == 83 (0x8ea0d400) [pid = 1729] [serial = 532] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1729 | --DOMWINDOW == 82 (0x8d4ef400) [pid = 1729] [serial = 503] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1729 | --DOMWINDOW == 81 (0x8d3be400) [pid = 1729] [serial = 502] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1729 | --DOMWINDOW == 80 (0x8ec8e800) [pid = 1729] [serial = 506] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1729 | --DOMWINDOW == 79 (0x8e53a800) [pid = 1729] [serial = 505] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1729 | --DOMWINDOW == 78 (0x9171cc00) [pid = 1729] [serial = 509] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1729 | --DOMWINDOW == 77 (0x9105cc00) [pid = 1729] [serial = 508] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1729 | --DOMWINDOW == 76 (0x927c1400) [pid = 1729] [serial = 512] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x927bb000) [pid = 1729] [serial = 511] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x93901c00) [pid = 1729] [serial = 515] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x93775c00) [pid = 1729] [serial = 514] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x97410800) [pid = 1729] [serial = 518] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x94eda400) [pid = 1729] [serial = 517] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1729 | --DOMWINDOW == 70 (0x9748a800) [pid = 1729] [serial = 521] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1729 | --DOMWINDOW == 69 (0x97486400) [pid = 1729] [serial = 520] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1729 | --DOMWINDOW == 68 (0x986ce000) [pid = 1729] [serial = 524] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1729 | --DOMWINDOW == 67 (0x9865c000) [pid = 1729] [serial = 523] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1729 | --DOMWINDOW == 66 (0x98ccf800) [pid = 1729] [serial = 527] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1729 | --DOMWINDOW == 65 (0x98c27000) [pid = 1729] [serial = 526] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1729 | --DOMWINDOW == 64 (0x8d3c6c00) [pid = 1729] [serial = 530] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1729 | --DOMWINDOW == 63 (0x8d1c2c00) [pid = 1729] [serial = 529] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1729 | --DOMWINDOW == 62 (0x8f3b0400) [pid = 1729] [serial = 542] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1729 | --DOMWINDOW == 61 (0x8e531c00) [pid = 1729] [serial = 539] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1729 | 1468505020538 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 07:03:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 07:03:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 3190ms 07:03:40 INFO - PROCESS | 1729 | 1468505020598 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 07:03:40 INFO - PROCESS | 1729 | 1468505020603 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 07:03:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 07:03:40 INFO - PROCESS | 1729 | 1468505020613 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 07:03:40 INFO - PROCESS | 1729 | 1468505020617 Marionette TRACE conn4 <- [1,754,null,{}] 07:03:40 INFO - PROCESS | 1729 | 1468505020628 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:40 INFO - PROCESS | 1729 | 1468505020633 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:40 INFO - PROCESS | 1729 | 1468505020795 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 07:03:40 INFO - PROCESS | 1729 | 1468505020902 Marionette TRACE conn4 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:40 INFO - PROCESS | 1729 | 1468505020911 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:40 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d1c3000 == 28 [pid = 1729] [id = 196] 07:03:40 INFO - PROCESS | 1729 | ++DOMWINDOW == 62 (0x8d1c3800) [pid = 1729] [serial = 588] [outer = (nil)] 07:03:40 INFO - PROCESS | 1729 | ++DOMWINDOW == 63 (0x8d1c6400) [pid = 1729] [serial = 589] [outer = 0x8d1c3800] 07:03:40 INFO - PROCESS | 1729 | 1468505020988 Marionette DEBUG loaded listener.js 07:03:41 INFO - PROCESS | 1729 | ++DOMWINDOW == 64 (0x8d1cb000) [pid = 1729] [serial = 590] [outer = 0x8d1c3800] 07:03:42 INFO - PROCESS | 1729 | SkCairoFTTypeface::onFilterRec unimplemented 07:03:42 INFO - PROCESS | 1729 | 1468505022149 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 07:03:42 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 07:03:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1582ms 07:03:42 INFO - PROCESS | 1729 | 1468505022193 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 07:03:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 07:03:42 INFO - PROCESS | 1729 | 1468505022202 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 07:03:42 INFO - PROCESS | 1729 | 1468505022213 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 07:03:42 INFO - PROCESS | 1729 | 1468505022217 Marionette TRACE conn4 <- [1,758,null,{}] 07:03:42 INFO - PROCESS | 1729 | 1468505022224 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:42 INFO - PROCESS | 1729 | 1468505022230 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:42 INFO - PROCESS | 1729 | 1468505022483 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 07:03:42 INFO - PROCESS | 1729 | 1468505022561 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:42 INFO - PROCESS | 1729 | 1468505022570 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:42 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d4f5000 == 29 [pid = 1729] [id = 197] 07:03:42 INFO - PROCESS | 1729 | ++DOMWINDOW == 65 (0x8d4f5800) [pid = 1729] [serial = 591] [outer = (nil)] 07:03:42 INFO - PROCESS | 1729 | ++DOMWINDOW == 66 (0x8d4f8000) [pid = 1729] [serial = 592] [outer = 0x8d4f5800] 07:03:42 INFO - PROCESS | 1729 | 1468505022642 Marionette DEBUG loaded listener.js 07:03:42 INFO - PROCESS | 1729 | ++DOMWINDOW == 67 (0x8d7c4c00) [pid = 1729] [serial = 593] [outer = 0x8d4f5800] 07:03:43 INFO - PROCESS | 1729 | SkCairoFTTypeface::onFilterRec unimplemented 07:03:43 INFO - PROCESS | 1729 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:03:43 INFO - PROCESS | 1729 | SkCairoFTTypeface::onFilterRec unimplemented 07:03:43 INFO - PROCESS | 1729 | SkCairoFTTypeface::onFilterRec unimplemented 07:03:43 INFO - PROCESS | 1729 | SkCairoFTTypeface::onFilterRec unimplemented 07:03:43 INFO - PROCESS | 1729 | 1468505023528 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 07:03:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 07:03:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1381ms 07:03:43 INFO - PROCESS | 1729 | 1468505023593 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 07:03:43 INFO - PROCESS | 1729 | 1468505023597 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 07:03:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 07:03:43 INFO - PROCESS | 1729 | 1468505023604 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 07:03:43 INFO - PROCESS | 1729 | 1468505023610 Marionette TRACE conn4 <- [1,762,null,{}] 07:03:43 INFO - PROCESS | 1729 | 1468505023634 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:43 INFO - PROCESS | 1729 | 1468505023643 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:43 INFO - PROCESS | 1729 | 1468505023856 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 07:03:43 INFO - PROCESS | 1729 | 1468505023881 Marionette TRACE conn4 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:43 INFO - PROCESS | 1729 | 1468505023890 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:43 INFO - PROCESS | 1729 | ++DOCSHELL 0x8ea02400 == 30 [pid = 1729] [id = 198] 07:03:43 INFO - PROCESS | 1729 | ++DOMWINDOW == 68 (0x8ea03000) [pid = 1729] [serial = 594] [outer = (nil)] 07:03:43 INFO - PROCESS | 1729 | ++DOMWINDOW == 69 (0x8ea06c00) [pid = 1729] [serial = 595] [outer = 0x8ea03000] 07:03:43 INFO - PROCESS | 1729 | 1468505023966 Marionette DEBUG loaded listener.js 07:03:44 INFO - PROCESS | 1729 | ++DOMWINDOW == 70 (0x8ea0e800) [pid = 1729] [serial = 596] [outer = 0x8ea03000] 07:03:45 INFO - PROCESS | 1729 | --DOMWINDOW == 69 (0x90dde000) [pid = 1729] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 07:03:45 INFO - PROCESS | 1729 | --DOMWINDOW == 68 (0x8e535000) [pid = 1729] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 07:03:45 INFO - PROCESS | 1729 | --DOMWINDOW == 67 (0x8ec9b000) [pid = 1729] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 07:03:45 INFO - PROCESS | 1729 | --DOMWINDOW == 66 (0x8d3bb800) [pid = 1729] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 07:03:45 INFO - PROCESS | 1729 | --DOMWINDOW == 65 (0x8d1d0800) [pid = 1729] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 07:03:45 INFO - PROCESS | 1729 | --DOMWINDOW == 64 (0x8ea0e400) [pid = 1729] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 07:03:45 INFO - PROCESS | 1729 | --DOMWINDOW == 63 (0x8d3c4800) [pid = 1729] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 07:03:45 INFO - PROCESS | 1729 | --DOMWINDOW == 62 (0x90de0000) [pid = 1729] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 07:03:45 INFO - PROCESS | 1729 | --DOMWINDOW == 61 (0x8e535c00) [pid = 1729] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 07:03:45 INFO - PROCESS | 1729 | --DOMWINDOW == 60 (0x8ea0e000) [pid = 1729] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 07:03:45 INFO - PROCESS | 1729 | 1468505025360 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 07:03:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 07:03:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1797ms 07:03:45 INFO - PROCESS | 1729 | 1468505025401 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 07:03:45 INFO - PROCESS | 1729 | 1468505025405 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 07:03:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 07:03:45 INFO - PROCESS | 1729 | 1468505025411 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 07:03:45 INFO - PROCESS | 1729 | 1468505025443 Marionette TRACE conn4 <- [1,766,null,{}] 07:03:45 INFO - PROCESS | 1729 | 1468505025494 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:45 INFO - PROCESS | 1729 | 1468505025499 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:45 INFO - PROCESS | 1729 | 1468505025690 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 07:03:45 INFO - PROCESS | 1729 | 1468505025763 Marionette TRACE conn4 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:45 INFO - PROCESS | 1729 | 1468505025773 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:45 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be0a000 == 31 [pid = 1729] [id = 199] 07:03:45 INFO - PROCESS | 1729 | ++DOMWINDOW == 61 (0x8e532400) [pid = 1729] [serial = 597] [outer = (nil)] 07:03:45 INFO - PROCESS | 1729 | ++DOMWINDOW == 62 (0x8ec99800) [pid = 1729] [serial = 598] [outer = 0x8e532400] 07:03:45 INFO - PROCESS | 1729 | 1468505025840 Marionette DEBUG loaded listener.js 07:03:45 INFO - PROCESS | 1729 | ++DOMWINDOW == 63 (0x8f1f8c00) [pid = 1729] [serial = 599] [outer = 0x8e532400] 07:03:46 INFO - PROCESS | 1729 | 1468505026901 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 07:03:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 07:03:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1511ms 07:03:46 INFO - PROCESS | 1729 | 1468505026923 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 07:03:46 INFO - PROCESS | 1729 | 1468505026927 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 07:03:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 07:03:46 INFO - PROCESS | 1729 | 1468505026933 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 07:03:46 INFO - PROCESS | 1729 | 1468505026935 Marionette TRACE conn4 <- [1,770,null,{}] 07:03:46 INFO - PROCESS | 1729 | 1468505026942 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:46 INFO - PROCESS | 1729 | 1468505026947 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:47 INFO - PROCESS | 1729 | 1468505027090 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 07:03:47 INFO - PROCESS | 1729 | 1468505027100 Marionette TRACE conn4 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:47 INFO - PROCESS | 1729 | 1468505027107 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:47 INFO - PROCESS | 1729 | ++DOCSHELL 0x8ec94000 == 32 [pid = 1729] [id = 200] 07:03:47 INFO - PROCESS | 1729 | ++DOMWINDOW == 64 (0x8f1f7000) [pid = 1729] [serial = 600] [outer = (nil)] 07:03:47 INFO - PROCESS | 1729 | ++DOMWINDOW == 65 (0x8f3b0c00) [pid = 1729] [serial = 601] [outer = 0x8f1f7000] 07:03:47 INFO - PROCESS | 1729 | 1468505027177 Marionette DEBUG loaded listener.js 07:03:47 INFO - PROCESS | 1729 | ++DOMWINDOW == 66 (0x8f509000) [pid = 1729] [serial = 602] [outer = 0x8f1f7000] 07:03:48 INFO - PROCESS | 1729 | 1468505028348 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 07:03:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 07:03:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1437ms 07:03:48 INFO - PROCESS | 1729 | 1468505028371 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 07:03:48 INFO - PROCESS | 1729 | 1468505028376 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 07:03:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 07:03:48 INFO - PROCESS | 1729 | 1468505028383 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 07:03:48 INFO - PROCESS | 1729 | 1468505028389 Marionette TRACE conn4 <- [1,774,null,{}] 07:03:48 INFO - PROCESS | 1729 | 1468505028397 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:48 INFO - PROCESS | 1729 | 1468505028403 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:48 INFO - PROCESS | 1729 | 1468505028636 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 07:03:48 INFO - PROCESS | 1729 | 1468505028857 Marionette TRACE conn4 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:48 INFO - PROCESS | 1729 | 1468505028864 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:48 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d3ba800 == 33 [pid = 1729] [id = 201] 07:03:48 INFO - PROCESS | 1729 | ++DOMWINDOW == 67 (0x8d3bf800) [pid = 1729] [serial = 603] [outer = (nil)] 07:03:48 INFO - PROCESS | 1729 | ++DOMWINDOW == 68 (0x8e188800) [pid = 1729] [serial = 604] [outer = 0x8d3bf800] 07:03:48 INFO - PROCESS | 1729 | 1468505028953 Marionette DEBUG loaded listener.js 07:03:49 INFO - PROCESS | 1729 | ++DOMWINDOW == 69 (0x8e538c00) [pid = 1729] [serial = 605] [outer = 0x8d3bf800] 07:03:49 INFO - PROCESS | 1729 | 1468505029967 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 07:03:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 07:03:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1634ms 07:03:50 INFO - PROCESS | 1729 | 1468505030017 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 07:03:50 INFO - PROCESS | 1729 | 1468505030024 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 07:03:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 07:03:50 INFO - PROCESS | 1729 | 1468505030034 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 07:03:50 INFO - PROCESS | 1729 | 1468505030038 Marionette TRACE conn4 <- [1,778,null,{}] 07:03:50 INFO - PROCESS | 1729 | 1468505030045 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:50 INFO - PROCESS | 1729 | 1468505030051 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:50 INFO - PROCESS | 1729 | 1468505030271 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 07:03:50 INFO - PROCESS | 1729 | 1468505030501 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:50 INFO - PROCESS | 1729 | 1468505030511 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:50 INFO - PROCESS | 1729 | ++DOCSHELL 0x8ec91800 == 34 [pid = 1729] [id = 202] 07:03:50 INFO - PROCESS | 1729 | ++DOMWINDOW == 70 (0x8f50dc00) [pid = 1729] [serial = 606] [outer = (nil)] 07:03:50 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x8f582c00) [pid = 1729] [serial = 607] [outer = 0x8f50dc00] 07:03:50 INFO - PROCESS | 1729 | 1468505030637 Marionette DEBUG loaded listener.js 07:03:50 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x8f589c00) [pid = 1729] [serial = 608] [outer = 0x8f50dc00] 07:03:51 INFO - PROCESS | 1729 | 1468505031668 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 07:03:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 07:03:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1678ms 07:03:51 INFO - PROCESS | 1729 | 1468505031713 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 07:03:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 07:03:51 INFO - PROCESS | 1729 | 1468505031717 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 07:03:51 INFO - PROCESS | 1729 | 1468505031724 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 07:03:51 INFO - PROCESS | 1729 | 1468505031730 Marionette TRACE conn4 <- [1,782,null,{}] 07:03:51 INFO - PROCESS | 1729 | 1468505031747 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:51 INFO - PROCESS | 1729 | 1468505031755 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:51 INFO - PROCESS | 1729 | 1468505031969 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 07:03:52 INFO - PROCESS | 1729 | 1468505032179 Marionette TRACE conn4 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:52 INFO - PROCESS | 1729 | 1468505032193 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:52 INFO - PROCESS | 1729 | ++DOCSHELL 0x91061400 == 35 [pid = 1729] [id = 203] 07:03:52 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x91061800) [pid = 1729] [serial = 609] [outer = (nil)] 07:03:52 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x91065c00) [pid = 1729] [serial = 610] [outer = 0x91061800] 07:03:52 INFO - PROCESS | 1729 | 1468505032272 Marionette DEBUG loaded listener.js 07:03:52 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x9171b800) [pid = 1729] [serial = 611] [outer = 0x91061800] 07:03:53 INFO - PROCESS | 1729 | 1468505033241 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 07:03:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 07:03:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1685ms 07:03:53 INFO - PROCESS | 1729 | 1468505033409 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 07:03:53 INFO - PROCESS | 1729 | 1468505033416 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 07:03:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 07:03:53 INFO - PROCESS | 1729 | 1468505033423 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 07:03:53 INFO - PROCESS | 1729 | 1468505033428 Marionette TRACE conn4 <- [1,786,null,{}] 07:03:53 INFO - PROCESS | 1729 | 1468505033436 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:53 INFO - PROCESS | 1729 | 1468505033442 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:53 INFO - PROCESS | 1729 | 1468505033616 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 07:03:53 INFO - PROCESS | 1729 | 1468505033832 Marionette TRACE conn4 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:53 INFO - PROCESS | 1729 | 1468505033847 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:53 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc4e400 == 36 [pid = 1729] [id = 204] 07:03:53 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x8bc50400) [pid = 1729] [serial = 612] [outer = (nil)] 07:03:53 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0x8d1c2000) [pid = 1729] [serial = 613] [outer = 0x8bc50400] 07:03:53 INFO - PROCESS | 1729 | 1468505033918 Marionette DEBUG loaded listener.js 07:03:54 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x8d3ba400) [pid = 1729] [serial = 614] [outer = 0x8bc50400] 07:03:54 INFO - PROCESS | 1729 | --DOCSHELL 0x8d3c4400 == 35 [pid = 1729] [id = 182] 07:03:54 INFO - PROCESS | 1729 | --DOCSHELL 0x8d1ce400 == 34 [pid = 1729] [id = 181] 07:03:54 INFO - PROCESS | 1729 | --DOCSHELL 0x8f1f5c00 == 33 [pid = 1729] [id = 180] 07:03:54 INFO - PROCESS | 1729 | --DOCSHELL 0x8d7c5400 == 32 [pid = 1729] [id = 179] 07:03:54 INFO - PROCESS | 1729 | --DOCSHELL 0x8d1c7c00 == 31 [pid = 1729] [id = 178] 07:03:54 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc47000 == 30 [pid = 1729] [id = 195] 07:03:54 INFO - PROCESS | 1729 | --DOMWINDOW == 77 (0x91060c00) [pid = 1729] [serial = 565] [outer = (nil)] [url = about:blank] 07:03:54 INFO - PROCESS | 1729 | --DOMWINDOW == 76 (0x91069c00) [pid = 1729] [serial = 566] [outer = (nil)] [url = about:blank] 07:03:54 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x8f580c00) [pid = 1729] [serial = 545] [outer = (nil)] [url = about:blank] 07:03:54 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x8f1f3800) [pid = 1729] [serial = 562] [outer = (nil)] [url = about:blank] 07:03:54 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x8ea0a800) [pid = 1729] [serial = 556] [outer = (nil)] [url = about:blank] 07:03:54 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x8f3ad800) [pid = 1729] [serial = 557] [outer = (nil)] [url = about:blank] 07:03:54 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x8d7ca000) [pid = 1729] [serial = 559] [outer = (nil)] [url = about:blank] 07:03:54 INFO - PROCESS | 1729 | --DOMWINDOW == 70 (0x8e18f000) [pid = 1729] [serial = 560] [outer = (nil)] [url = about:blank] 07:03:54 INFO - PROCESS | 1729 | --DOMWINDOW == 69 (0x8ec94800) [pid = 1729] [serial = 550] [outer = (nil)] [url = about:blank] 07:03:54 INFO - PROCESS | 1729 | --DOMWINDOW == 68 (0x8f1f7c00) [pid = 1729] [serial = 551] [outer = (nil)] [url = about:blank] 07:03:54 INFO - PROCESS | 1729 | --DOMWINDOW == 67 (0x8d4f3000) [pid = 1729] [serial = 547] [outer = (nil)] [url = about:blank] 07:03:54 INFO - PROCESS | 1729 | --DOMWINDOW == 66 (0x8d7c4400) [pid = 1729] [serial = 548] [outer = (nil)] [url = about:blank] 07:03:54 INFO - PROCESS | 1729 | --DOMWINDOW == 65 (0x90fe9400) [pid = 1729] [serial = 553] [outer = (nil)] [url = about:blank] 07:03:54 INFO - PROCESS | 1729 | --DOMWINDOW == 64 (0x8f1ee400) [pid = 1729] [serial = 554] [outer = (nil)] [url = about:blank] 07:03:54 INFO - PROCESS | 1729 | --DOMWINDOW == 63 (0x91725800) [pid = 1729] [serial = 571] [outer = (nil)] [url = about:blank] 07:03:54 INFO - PROCESS | 1729 | --DOMWINDOW == 62 (0x91c7c800) [pid = 1729] [serial = 572] [outer = (nil)] [url = about:blank] 07:03:54 INFO - PROCESS | 1729 | --DOMWINDOW == 61 (0x91719000) [pid = 1729] [serial = 569] [outer = (nil)] [url = about:blank] 07:03:54 INFO - PROCESS | 1729 | --DOMWINDOW == 60 (0x90dd7400) [pid = 1729] [serial = 568] [outer = (nil)] [url = about:blank] 07:03:54 INFO - PROCESS | 1729 | --DOMWINDOW == 59 (0x8f3aa400) [pid = 1729] [serial = 563] [outer = (nil)] [url = about:blank] 07:03:54 INFO - PROCESS | 1729 | 1468505034918 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 07:03:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 07:03:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1532ms 07:03:54 INFO - PROCESS | 1729 | 1468505034955 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 07:03:54 INFO - PROCESS | 1729 | 1468505034960 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 07:03:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 07:03:54 INFO - PROCESS | 1729 | 1468505034971 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 07:03:54 INFO - PROCESS | 1729 | 1468505034976 Marionette TRACE conn4 <- [1,790,null,{}] 07:03:54 INFO - PROCESS | 1729 | 1468505034983 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:54 INFO - PROCESS | 1729 | 1468505034989 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:55 INFO - PROCESS | 1729 | 1468505035191 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 07:03:55 INFO - PROCESS | 1729 | 1468505035206 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:55 INFO - PROCESS | 1729 | 1468505035215 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:55 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d1ce000 == 31 [pid = 1729] [id = 205] 07:03:55 INFO - PROCESS | 1729 | ++DOMWINDOW == 60 (0x8d4f3000) [pid = 1729] [serial = 615] [outer = (nil)] 07:03:55 INFO - PROCESS | 1729 | ++DOMWINDOW == 61 (0x8e183000) [pid = 1729] [serial = 616] [outer = 0x8d4f3000] 07:03:55 INFO - PROCESS | 1729 | 1468505035284 Marionette DEBUG loaded listener.js 07:03:55 INFO - PROCESS | 1729 | ++DOMWINDOW == 62 (0x8e18e400) [pid = 1729] [serial = 617] [outer = 0x8d4f3000] 07:03:56 INFO - PROCESS | 1729 | 1468505036147 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 07:03:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 07:03:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1236ms 07:03:56 INFO - PROCESS | 1729 | 1468505036204 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 07:03:56 INFO - PROCESS | 1729 | 1468505036208 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 07:03:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 07:03:56 INFO - PROCESS | 1729 | 1468505036214 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 07:03:56 INFO - PROCESS | 1729 | 1468505036217 Marionette TRACE conn4 <- [1,794,null,{}] 07:03:56 INFO - PROCESS | 1729 | 1468505036232 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:56 INFO - PROCESS | 1729 | 1468505036240 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:56 INFO - PROCESS | 1729 | 1468505036404 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 07:03:56 INFO - PROCESS | 1729 | 1468505036521 Marionette TRACE conn4 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:56 INFO - PROCESS | 1729 | 1468505036533 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:56 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f1f3000 == 32 [pid = 1729] [id = 206] 07:03:56 INFO - PROCESS | 1729 | ++DOMWINDOW == 63 (0x8f1f3800) [pid = 1729] [serial = 618] [outer = (nil)] 07:03:56 INFO - PROCESS | 1729 | ++DOMWINDOW == 64 (0x8f3a9000) [pid = 1729] [serial = 619] [outer = 0x8f1f3800] 07:03:56 INFO - PROCESS | 1729 | 1468505036609 Marionette DEBUG loaded listener.js 07:03:56 INFO - PROCESS | 1729 | ++DOMWINDOW == 65 (0x8f3b1400) [pid = 1729] [serial = 620] [outer = 0x8f1f3800] 07:03:57 INFO - PROCESS | 1729 | 1468505037551 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 07:03:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 07:03:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1381ms 07:03:57 INFO - PROCESS | 1729 | 1468505037596 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 07:03:57 INFO - PROCESS | 1729 | 1468505037603 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 07:03:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 07:03:57 INFO - PROCESS | 1729 | 1468505037612 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 07:03:57 INFO - PROCESS | 1729 | 1468505037617 Marionette TRACE conn4 <- [1,798,null,{}] 07:03:57 INFO - PROCESS | 1729 | 1468505037626 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:57 INFO - PROCESS | 1729 | 1468505037632 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:57 INFO - PROCESS | 1729 | 1468505037819 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 07:03:58 INFO - PROCESS | 1729 | 1468505037978 Marionette TRACE conn4 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:58 INFO - PROCESS | 1729 | 1468505037990 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:58 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc4f000 == 33 [pid = 1729] [id = 207] 07:03:58 INFO - PROCESS | 1729 | ++DOMWINDOW == 66 (0x8be08800) [pid = 1729] [serial = 621] [outer = (nil)] 07:03:58 INFO - PROCESS | 1729 | ++DOMWINDOW == 67 (0x8d3c8400) [pid = 1729] [serial = 622] [outer = 0x8be08800] 07:03:58 INFO - PROCESS | 1729 | 1468505038162 Marionette DEBUG loaded listener.js 07:03:58 INFO - PROCESS | 1729 | ++DOMWINDOW == 68 (0x8d4f1000) [pid = 1729] [serial = 623] [outer = 0x8be08800] 07:03:59 INFO - PROCESS | 1729 | 1468505039078 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 07:03:59 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 07:03:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1534ms 07:03:59 INFO - PROCESS | 1729 | 1468505039146 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 07:03:59 INFO - PROCESS | 1729 | 1468505039154 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 07:03:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 07:03:59 INFO - PROCESS | 1729 | 1468505039164 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 07:03:59 INFO - PROCESS | 1729 | 1468505039168 Marionette TRACE conn4 <- [1,802,null,{}] 07:03:59 INFO - PROCESS | 1729 | 1468505039175 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:59 INFO - PROCESS | 1729 | 1468505039181 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:59 INFO - PROCESS | 1729 | 1468505039401 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 07:03:59 INFO - PROCESS | 1729 | 1468505039607 Marionette TRACE conn4 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:59 INFO - PROCESS | 1729 | 1468505039618 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:03:59 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e534800 == 34 [pid = 1729] [id = 208] 07:03:59 INFO - PROCESS | 1729 | ++DOMWINDOW == 69 (0x8e536c00) [pid = 1729] [serial = 624] [outer = (nil)] 07:03:59 INFO - PROCESS | 1729 | ++DOMWINDOW == 70 (0x8ea04000) [pid = 1729] [serial = 625] [outer = 0x8e536c00] 07:03:59 INFO - PROCESS | 1729 | 1468505039744 Marionette DEBUG loaded listener.js 07:03:59 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x8ec8dc00) [pid = 1729] [serial = 626] [outer = 0x8e536c00] 07:04:00 INFO - PROCESS | 1729 | 1468505040727 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 07:04:00 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 07:04:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1635ms 07:04:00 INFO - PROCESS | 1729 | 1468505040799 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 07:04:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 07:04:00 INFO - PROCESS | 1729 | 1468505040803 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 07:04:00 INFO - PROCESS | 1729 | 1468505040810 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 07:04:00 INFO - PROCESS | 1729 | 1468505040816 Marionette TRACE conn4 <- [1,806,null,{}] 07:04:00 INFO - PROCESS | 1729 | 1468505040832 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:00 INFO - PROCESS | 1729 | 1468505040841 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:01 INFO - PROCESS | 1729 | 1468505041056 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 07:04:01 INFO - PROCESS | 1729 | 1468505041305 Marionette TRACE conn4 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:01 INFO - PROCESS | 1729 | 1468505041317 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:01 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f50b400 == 35 [pid = 1729] [id = 209] 07:04:01 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x8f50c800) [pid = 1729] [serial = 627] [outer = (nil)] 07:04:01 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x8f582800) [pid = 1729] [serial = 628] [outer = 0x8f50c800] 07:04:01 INFO - PROCESS | 1729 | 1468505041404 Marionette DEBUG loaded listener.js 07:04:01 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x90dd7c00) [pid = 1729] [serial = 629] [outer = 0x8f50c800] 07:04:02 INFO - PROCESS | 1729 | 1468505042308 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 07:04:02 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 07:04:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1536ms 07:04:02 INFO - PROCESS | 1729 | 1468505042347 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 07:04:02 INFO - PROCESS | 1729 | 1468505042352 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 07:04:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 07:04:02 INFO - PROCESS | 1729 | 1468505042358 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 07:04:02 INFO - PROCESS | 1729 | 1468505042362 Marionette TRACE conn4 <- [1,810,null,{}] 07:04:02 INFO - PROCESS | 1729 | 1468505042368 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:02 INFO - PROCESS | 1729 | 1468505042373 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:02 INFO - PROCESS | 1729 | 1468505042562 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 07:04:02 INFO - PROCESS | 1729 | 1468505042724 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:02 INFO - PROCESS | 1729 | 1468505042732 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:02 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d4f2000 == 36 [pid = 1729] [id = 210] 07:04:02 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x8d7ccc00) [pid = 1729] [serial = 630] [outer = (nil)] 07:04:02 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x91060000) [pid = 1729] [serial = 631] [outer = 0x8d7ccc00] 07:04:02 INFO - PROCESS | 1729 | 1468505042811 Marionette DEBUG loaded listener.js 07:04:02 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0x91069000) [pid = 1729] [serial = 632] [outer = 0x8d7ccc00] 07:04:03 INFO - PROCESS | 1729 | 1468505043777 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 07:04:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 07:04:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1434ms 07:04:03 INFO - PROCESS | 1729 | 1468505043792 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 07:04:03 INFO - PROCESS | 1729 | 1468505043795 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 07:04:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 07:04:03 INFO - PROCESS | 1729 | 1468505043802 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 07:04:03 INFO - PROCESS | 1729 | 1468505043805 Marionette TRACE conn4 <- [1,814,null,{}] 07:04:03 INFO - PROCESS | 1729 | 1468505043811 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:03 INFO - PROCESS | 1729 | 1468505043816 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:03 INFO - PROCESS | 1729 | 1468505043977 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 07:04:04 INFO - PROCESS | 1729 | 1468505044147 Marionette TRACE conn4 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:04 INFO - PROCESS | 1729 | 1468505044160 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:04 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x9171cc00) [pid = 1729] [serial = 633] [outer = 0x9395f800] 07:04:04 INFO - PROCESS | 1729 | ++DOCSHELL 0x91722000 == 37 [pid = 1729] [id = 211] 07:04:04 INFO - PROCESS | 1729 | ++DOMWINDOW == 79 (0x91722400) [pid = 1729] [serial = 634] [outer = (nil)] 07:04:04 INFO - PROCESS | 1729 | ++DOMWINDOW == 80 (0x91726c00) [pid = 1729] [serial = 635] [outer = 0x91722400] 07:04:04 INFO - PROCESS | 1729 | 1468505044268 Marionette DEBUG loaded listener.js 07:04:04 INFO - PROCESS | 1729 | ++DOMWINDOW == 81 (0x91724800) [pid = 1729] [serial = 636] [outer = 0x91722400] 07:04:05 INFO - PROCESS | 1729 | 1468505045286 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 07:04:05 INFO - PROCESS | 1729 | 1468505045344 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 07:04:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 07:04:05 INFO - PROCESS | 1729 | 1468505045350 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 07:04:05 INFO - PROCESS | 1729 | 1468505045354 Marionette TRACE conn4 <- [1,818,null,{}] 07:04:05 INFO - PROCESS | 1729 | 1468505045360 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:05 INFO - PROCESS | 1729 | 1468505045371 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:05 INFO - PROCESS | 1729 | 1468505045663 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 07:04:05 INFO - PROCESS | 1729 | 1468505045877 Marionette TRACE conn4 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:05 INFO - PROCESS | 1729 | 1468505045884 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:05 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be10400 == 38 [pid = 1729] [id = 212] 07:04:05 INFO - PROCESS | 1729 | ++DOMWINDOW == 82 (0x90fedc00) [pid = 1729] [serial = 637] [outer = (nil)] 07:04:05 INFO - PROCESS | 1729 | ++DOMWINDOW == 83 (0x926cf000) [pid = 1729] [serial = 638] [outer = 0x90fedc00] 07:04:05 INFO - PROCESS | 1729 | 1468505045979 Marionette DEBUG loaded listener.js 07:04:06 INFO - PROCESS | 1729 | ++DOMWINDOW == 84 (0x927b8c00) [pid = 1729] [serial = 639] [outer = 0x90fedc00] 07:04:06 INFO - PROCESS | 1729 | 1468505046911 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 07:04:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 07:04:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1580ms 07:04:06 INFO - PROCESS | 1729 | 1468505046931 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 07:04:06 INFO - PROCESS | 1729 | 1468505046935 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 07:04:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 07:04:06 INFO - PROCESS | 1729 | 1468505046955 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 07:04:06 INFO - PROCESS | 1729 | 1468505046960 Marionette TRACE conn4 <- [1,822,null,{}] 07:04:06 INFO - PROCESS | 1729 | 1468505046968 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:06 INFO - PROCESS | 1729 | 1468505046973 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:07 INFO - PROCESS | 1729 | 1468505047332 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 07:04:07 INFO - PROCESS | 1729 | 1468505047554 Marionette TRACE conn4 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:07 INFO - PROCESS | 1729 | 1468505047564 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:07 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc51c00 == 39 [pid = 1729] [id = 213] 07:04:07 INFO - PROCESS | 1729 | ++DOMWINDOW == 85 (0x8be01400) [pid = 1729] [serial = 640] [outer = (nil)] 07:04:07 INFO - PROCESS | 1729 | ++DOMWINDOW == 86 (0x8be09c00) [pid = 1729] [serial = 641] [outer = 0x8be01400] 07:04:07 INFO - PROCESS | 1729 | 1468505047638 Marionette DEBUG loaded listener.js 07:04:07 INFO - PROCESS | 1729 | ++DOMWINDOW == 87 (0x8d1ca000) [pid = 1729] [serial = 642] [outer = 0x8be01400] 07:04:08 INFO - PROCESS | 1729 | 1468505048612 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 07:04:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 07:04:08 INFO - PROCESS | 1729 | 1468505048656 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 07:04:08 INFO - PROCESS | 1729 | 1468505048665 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 07:04:08 INFO - PROCESS | 1729 | 1468505048670 Marionette TRACE conn4 <- [1,826,null,{}] 07:04:08 INFO - PROCESS | 1729 | 1468505048679 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:08 INFO - PROCESS | 1729 | 1468505048685 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:11 INFO - PROCESS | 1729 | --DOCSHELL 0x8d1ce000 == 38 [pid = 1729] [id = 205] 07:04:11 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc4e400 == 37 [pid = 1729] [id = 204] 07:04:11 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc46000 == 36 [pid = 1729] [id = 190] 07:04:11 INFO - PROCESS | 1729 | --DOCSHELL 0x8be0a000 == 35 [pid = 1729] [id = 199] 07:04:11 INFO - PROCESS | 1729 | --DOCSHELL 0x8d4f5000 == 34 [pid = 1729] [id = 197] 07:04:11 INFO - PROCESS | 1729 | --DOCSHELL 0x8f58a400 == 33 [pid = 1729] [id = 192] 07:04:11 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc4b000 == 32 [pid = 1729] [id = 183] 07:04:11 INFO - PROCESS | 1729 | --DOCSHELL 0x91c82400 == 31 [pid = 1729] [id = 193] 07:04:11 INFO - PROCESS | 1729 | --DOCSHELL 0x8f1f5800 == 30 [pid = 1729] [id = 188] 07:04:11 INFO - PROCESS | 1729 | --DOCSHELL 0x8e18d400 == 29 [pid = 1729] [id = 177] 07:04:11 INFO - PROCESS | 1729 | --DOCSHELL 0x8e18a000 == 28 [pid = 1729] [id = 187] 07:04:11 INFO - PROCESS | 1729 | --DOCSHELL 0x8d1c3000 == 27 [pid = 1729] [id = 196] 07:04:11 INFO - PROCESS | 1729 | --DOCSHELL 0x8e185800 == 26 [pid = 1729] [id = 189] 07:04:11 INFO - PROCESS | 1729 | --DOCSHELL 0x8ea02400 == 25 [pid = 1729] [id = 198] 07:04:11 INFO - PROCESS | 1729 | --DOCSHELL 0x91061400 == 24 [pid = 1729] [id = 203] 07:04:11 INFO - PROCESS | 1729 | --DOCSHELL 0x8d1c9800 == 23 [pid = 1729] [id = 191] 07:04:11 INFO - PROCESS | 1729 | --DOCSHELL 0x8d1cf000 == 22 [pid = 1729] [id = 185] 07:04:11 INFO - PROCESS | 1729 | --DOCSHELL 0x8d3ba800 == 21 [pid = 1729] [id = 201] 07:04:11 INFO - PROCESS | 1729 | --DOCSHELL 0x8ec91800 == 20 [pid = 1729] [id = 202] 07:04:11 INFO - PROCESS | 1729 | --DOCSHELL 0x8d1cf800 == 19 [pid = 1729] [id = 186] 07:04:11 INFO - PROCESS | 1729 | --DOCSHELL 0x90ddbc00 == 18 [pid = 1729] [id = 184] 07:04:11 INFO - PROCESS | 1729 | --DOCSHELL 0x8f3a4c00 == 17 [pid = 1729] [id = 194] 07:04:11 INFO - PROCESS | 1729 | --DOCSHELL 0x8ec94000 == 16 [pid = 1729] [id = 200] 07:04:11 INFO - PROCESS | 1729 | --DOCSHELL 0x8be10400 == 15 [pid = 1729] [id = 212] 07:04:11 INFO - PROCESS | 1729 | --DOCSHELL 0x8d4f2000 == 14 [pid = 1729] [id = 210] 07:04:11 INFO - PROCESS | 1729 | --DOCSHELL 0x91722000 == 13 [pid = 1729] [id = 211] 07:04:11 INFO - PROCESS | 1729 | --DOCSHELL 0x8f50b400 == 12 [pid = 1729] [id = 209] 07:04:11 INFO - PROCESS | 1729 | --DOCSHELL 0x8e534800 == 11 [pid = 1729] [id = 208] 07:04:11 INFO - PROCESS | 1729 | --DOCSHELL 0x8f1f3000 == 10 [pid = 1729] [id = 206] 07:04:11 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc4f000 == 9 [pid = 1729] [id = 207] 07:04:12 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc51c00 == 8 [pid = 1729] [id = 213] 07:04:12 INFO - PROCESS | 1729 | 1468505052186 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 07:04:12 INFO - PROCESS | 1729 | 1468505052522 Marionette TRACE conn4 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:12 INFO - PROCESS | 1729 | 1468505052532 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:12 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be08400 == 9 [pid = 1729] [id = 214] 07:04:12 INFO - PROCESS | 1729 | ++DOMWINDOW == 88 (0x8be09000) [pid = 1729] [serial = 643] [outer = (nil)] 07:04:12 INFO - PROCESS | 1729 | ++DOMWINDOW == 89 (0x8be0e800) [pid = 1729] [serial = 644] [outer = 0x8be09000] 07:04:12 INFO - PROCESS | 1729 | 1468505052605 Marionette DEBUG loaded listener.js 07:04:12 INFO - PROCESS | 1729 | ++DOMWINDOW == 90 (0x8d1cf800) [pid = 1729] [serial = 645] [outer = 0x8be09000] 07:04:13 INFO - PROCESS | 1729 | 1468505053480 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 07:04:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 07:04:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 4836ms 07:04:13 INFO - PROCESS | 1729 | 1468505053501 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 07:04:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 07:04:13 INFO - PROCESS | 1729 | 1468505053508 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 07:04:13 INFO - PROCESS | 1729 | 1468505053517 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 07:04:13 INFO - PROCESS | 1729 | 1468505053522 Marionette TRACE conn4 <- [1,830,null,{}] 07:04:13 INFO - PROCESS | 1729 | 1468505053535 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:13 INFO - PROCESS | 1729 | 1468505053541 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:13 INFO - PROCESS | 1729 | 1468505053747 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 07:04:13 INFO - PROCESS | 1729 | 1468505053770 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:13 INFO - PROCESS | 1729 | 1468505053788 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:13 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e187000 == 10 [pid = 1729] [id = 215] 07:04:13 INFO - PROCESS | 1729 | ++DOMWINDOW == 91 (0x8e187800) [pid = 1729] [serial = 646] [outer = (nil)] 07:04:13 INFO - PROCESS | 1729 | ++DOMWINDOW == 92 (0x8e18e000) [pid = 1729] [serial = 647] [outer = 0x8e187800] 07:04:13 INFO - PROCESS | 1729 | 1468505053864 Marionette DEBUG loaded listener.js 07:04:13 INFO - PROCESS | 1729 | ++DOMWINDOW == 93 (0x8e534400) [pid = 1729] [serial = 648] [outer = 0x8e187800] 07:04:14 INFO - PROCESS | 1729 | --DOMWINDOW == 92 (0x8ea03000) [pid = 1729] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 07:04:14 INFO - PROCESS | 1729 | --DOMWINDOW == 91 (0x8e532400) [pid = 1729] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 07:04:14 INFO - PROCESS | 1729 | --DOMWINDOW == 90 (0x8d4f5800) [pid = 1729] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 07:04:14 INFO - PROCESS | 1729 | --DOMWINDOW == 89 (0x8d1c3800) [pid = 1729] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 07:04:14 INFO - PROCESS | 1729 | --DOMWINDOW == 88 (0x8be10c00) [pid = 1729] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 07:04:14 INFO - PROCESS | 1729 | --DOMWINDOW == 87 (0x8d1cbc00) [pid = 1729] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 07:04:14 INFO - PROCESS | 1729 | --DOMWINDOW == 86 (0x90dd2800) [pid = 1729] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 07:04:14 INFO - PROCESS | 1729 | --DOMWINDOW == 85 (0x91f64400) [pid = 1729] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 07:04:14 INFO - PROCESS | 1729 | --DOMWINDOW == 84 (0x91723800) [pid = 1729] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 07:04:14 INFO - PROCESS | 1729 | --DOMWINDOW == 83 (0x91061800) [pid = 1729] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 07:04:14 INFO - PROCESS | 1729 | --DOMWINDOW == 82 (0x8f1f3800) [pid = 1729] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 07:04:14 INFO - PROCESS | 1729 | --DOMWINDOW == 81 (0x8f50dc00) [pid = 1729] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 07:04:14 INFO - PROCESS | 1729 | --DOMWINDOW == 80 (0x8f1f7000) [pid = 1729] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 07:04:14 INFO - PROCESS | 1729 | --DOMWINDOW == 79 (0x8bc50400) [pid = 1729] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 07:04:14 INFO - PROCESS | 1729 | --DOMWINDOW == 78 (0x8d4f3000) [pid = 1729] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 07:04:14 INFO - PROCESS | 1729 | --DOMWINDOW == 77 (0x8d3bf800) [pid = 1729] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 07:04:14 INFO - PROCESS | 1729 | --DOMWINDOW == 76 (0x90fedc00) [pid = 1729] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 07:04:14 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x91722400) [pid = 1729] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 07:04:14 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x8d7ccc00) [pid = 1729] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 07:04:14 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x8f50c800) [pid = 1729] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 07:04:14 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x8e536c00) [pid = 1729] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 07:04:14 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x8be08800) [pid = 1729] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 07:04:15 INFO - PROCESS | 1729 | 1468505055337 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 07:04:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 07:04:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1852ms 07:04:15 INFO - PROCESS | 1729 | 1468505055367 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 07:04:15 INFO - PROCESS | 1729 | 1468505055372 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 07:04:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 07:04:15 INFO - PROCESS | 1729 | 1468505055378 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 07:04:15 INFO - PROCESS | 1729 | 1468505055382 Marionette TRACE conn4 <- [1,834,null,{}] 07:04:15 INFO - PROCESS | 1729 | 1468505055388 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:15 INFO - PROCESS | 1729 | 1468505055393 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:15 INFO - PROCESS | 1729 | 1468505055568 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 07:04:15 INFO - PROCESS | 1729 | 1468505055588 Marionette TRACE conn4 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:15 INFO - PROCESS | 1729 | 1468505055594 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:15 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e535c00 == 11 [pid = 1729] [id = 216] 07:04:15 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x8ea03000) [pid = 1729] [serial = 649] [outer = (nil)] 07:04:15 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x8ea09000) [pid = 1729] [serial = 650] [outer = 0x8ea03000] 07:04:15 INFO - PROCESS | 1729 | 1468505055664 Marionette DEBUG loaded listener.js 07:04:15 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x8ec8fc00) [pid = 1729] [serial = 651] [outer = 0x8ea03000] 07:04:16 INFO - PROCESS | 1729 | 1468505056571 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 07:04:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 07:04:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1235ms 07:04:16 INFO - PROCESS | 1729 | 1468505056614 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 07:04:16 INFO - PROCESS | 1729 | 1468505056620 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 07:04:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 07:04:16 INFO - PROCESS | 1729 | 1468505056638 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 07:04:16 INFO - PROCESS | 1729 | 1468505056645 Marionette TRACE conn4 <- [1,838,null,{}] 07:04:16 INFO - PROCESS | 1729 | 1468505056650 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:16 INFO - PROCESS | 1729 | 1468505056657 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:16 INFO - PROCESS | 1729 | 1468505056824 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 07:04:17 INFO - PROCESS | 1729 | 1468505057030 Marionette TRACE conn4 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:17 INFO - PROCESS | 1729 | 1468505057040 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:17 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc45400 == 12 [pid = 1729] [id = 217] 07:04:17 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x8bc45c00) [pid = 1729] [serial = 652] [outer = (nil)] 07:04:17 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x8bc4ec00) [pid = 1729] [serial = 653] [outer = 0x8bc45c00] 07:04:17 INFO - PROCESS | 1729 | 1468505057125 Marionette DEBUG loaded listener.js 07:04:17 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0x8d1c5400) [pid = 1729] [serial = 654] [outer = 0x8bc45c00] 07:04:18 INFO - PROCESS | 1729 | 1468505058243 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 07:04:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 07:04:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1642ms 07:04:18 INFO - PROCESS | 1729 | 1468505058274 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 07:04:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 07:04:18 INFO - PROCESS | 1729 | 1468505058280 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 07:04:18 INFO - PROCESS | 1729 | 1468505058288 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 07:04:18 INFO - PROCESS | 1729 | 1468505058292 Marionette TRACE conn4 <- [1,842,null,{}] 07:04:18 INFO - PROCESS | 1729 | 1468505058301 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:18 INFO - PROCESS | 1729 | 1468505058308 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:18 INFO - PROCESS | 1729 | 1468505058568 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 07:04:18 INFO - PROCESS | 1729 | 1468505058835 Marionette TRACE conn4 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:18 INFO - PROCESS | 1729 | 1468505058846 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:18 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e18f400 == 13 [pid = 1729] [id = 218] 07:04:18 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x8e532400) [pid = 1729] [serial = 655] [outer = (nil)] 07:04:18 INFO - PROCESS | 1729 | ++DOMWINDOW == 79 (0x8ea01800) [pid = 1729] [serial = 656] [outer = 0x8e532400] 07:04:18 INFO - PROCESS | 1729 | 1468505058928 Marionette DEBUG loaded listener.js 07:04:19 INFO - PROCESS | 1729 | ++DOMWINDOW == 80 (0x8ec92000) [pid = 1729] [serial = 657] [outer = 0x8e532400] 07:04:19 INFO - PROCESS | 1729 | 1468505059941 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 07:04:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 07:04:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1733ms 07:04:20 INFO - PROCESS | 1729 | 1468505060024 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 07:04:20 INFO - PROCESS | 1729 | 1468505060030 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 07:04:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 07:04:20 INFO - PROCESS | 1729 | 1468505060037 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 07:04:20 INFO - PROCESS | 1729 | 1468505060042 Marionette TRACE conn4 <- [1,846,null,{}] 07:04:20 INFO - PROCESS | 1729 | 1468505060048 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:20 INFO - PROCESS | 1729 | 1468505060053 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:20 INFO - PROCESS | 1729 | 1468505060274 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 07:04:20 INFO - PROCESS | 1729 | 1468505060534 Marionette TRACE conn4 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:20 INFO - PROCESS | 1729 | 1468505060540 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:20 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f3ad800 == 14 [pid = 1729] [id = 219] 07:04:20 INFO - PROCESS | 1729 | ++DOMWINDOW == 81 (0x8f3b0400) [pid = 1729] [serial = 658] [outer = (nil)] 07:04:20 INFO - PROCESS | 1729 | ++DOMWINDOW == 82 (0x8f508000) [pid = 1729] [serial = 659] [outer = 0x8f3b0400] 07:04:20 INFO - PROCESS | 1729 | 1468505060663 Marionette DEBUG loaded listener.js 07:04:20 INFO - PROCESS | 1729 | ++DOMWINDOW == 83 (0x8f57f800) [pid = 1729] [serial = 660] [outer = 0x8f3b0400] 07:04:21 INFO - PROCESS | 1729 | 1468505061678 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 07:04:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 07:04:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1680ms 07:04:21 INFO - PROCESS | 1729 | 1468505061718 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 07:04:21 INFO - PROCESS | 1729 | 1468505061722 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 07:04:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 07:04:21 INFO - PROCESS | 1729 | 1468505061738 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 07:04:21 INFO - PROCESS | 1729 | 1468505061747 Marionette TRACE conn4 <- [1,850,null,{}] 07:04:21 INFO - PROCESS | 1729 | 1468505061753 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:21 INFO - PROCESS | 1729 | 1468505061761 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:21 INFO - PROCESS | 1729 | 1468505061979 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 07:04:22 INFO - PROCESS | 1729 | 1468505062332 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:22 INFO - PROCESS | 1729 | 1468505062345 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:22 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc50400 == 15 [pid = 1729] [id = 220] 07:04:22 INFO - PROCESS | 1729 | ++DOMWINDOW == 84 (0x8bc50800) [pid = 1729] [serial = 661] [outer = (nil)] 07:04:22 INFO - PROCESS | 1729 | ++DOMWINDOW == 85 (0x8be0a800) [pid = 1729] [serial = 662] [outer = 0x8bc50800] 07:04:22 INFO - PROCESS | 1729 | 1468505062459 Marionette DEBUG loaded listener.js 07:04:22 INFO - PROCESS | 1729 | ++DOMWINDOW == 86 (0x8d3c4800) [pid = 1729] [serial = 663] [outer = 0x8bc50800] 07:04:23 INFO - PROCESS | 1729 | --DOCSHELL 0x8e535c00 == 14 [pid = 1729] [id = 216] 07:04:23 INFO - PROCESS | 1729 | --DOCSHELL 0x8e187000 == 13 [pid = 1729] [id = 215] 07:04:23 INFO - PROCESS | 1729 | --DOMWINDOW == 85 (0x8be09c00) [pid = 1729] [serial = 641] [outer = (nil)] [url = about:blank] 07:04:23 INFO - PROCESS | 1729 | --DOCSHELL 0x8be08400 == 12 [pid = 1729] [id = 214] 07:04:23 INFO - PROCESS | 1729 | 1468505063397 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 07:04:23 INFO - PROCESS | 1729 | --DOMWINDOW == 84 (0x8ea06c00) [pid = 1729] [serial = 595] [outer = (nil)] [url = about:blank] 07:04:23 INFO - PROCESS | 1729 | --DOMWINDOW == 83 (0x8ea0e800) [pid = 1729] [serial = 596] [outer = (nil)] [url = about:blank] 07:04:23 INFO - PROCESS | 1729 | --DOMWINDOW == 82 (0x8ec99800) [pid = 1729] [serial = 598] [outer = (nil)] [url = about:blank] 07:04:23 INFO - PROCESS | 1729 | --DOMWINDOW == 81 (0x8d4f8000) [pid = 1729] [serial = 592] [outer = (nil)] [url = about:blank] 07:04:23 INFO - PROCESS | 1729 | --DOMWINDOW == 80 (0x8d1c6400) [pid = 1729] [serial = 589] [outer = (nil)] [url = about:blank] 07:04:23 INFO - PROCESS | 1729 | --DOMWINDOW == 79 (0x8d1cb000) [pid = 1729] [serial = 590] [outer = (nil)] [url = about:blank] 07:04:23 INFO - PROCESS | 1729 | --DOMWINDOW == 78 (0x8f3ae800) [pid = 1729] [serial = 587] [outer = (nil)] [url = about:blank] 07:04:23 INFO - PROCESS | 1729 | --DOMWINDOW == 77 (0x8ea0f800) [pid = 1729] [serial = 586] [outer = (nil)] [url = about:blank] 07:04:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 07:04:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1699ms 07:04:23 INFO - PROCESS | 1729 | --DOMWINDOW == 76 (0x8ec98800) [pid = 1729] [serial = 575] [outer = (nil)] [url = about:blank] 07:04:23 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x8ea10800) [pid = 1729] [serial = 574] [outer = (nil)] [url = about:blank] 07:04:23 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x90ff0800) [pid = 1729] [serial = 578] [outer = (nil)] [url = about:blank] 07:04:23 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x90ddf800) [pid = 1729] [serial = 577] [outer = (nil)] [url = about:blank] 07:04:23 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x926c6000) [pid = 1729] [serial = 581] [outer = (nil)] [url = about:blank] 07:04:23 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x926c1400) [pid = 1729] [serial = 580] [outer = (nil)] [url = about:blank] 07:04:23 INFO - PROCESS | 1729 | --DOMWINDOW == 70 (0x8f3b0c00) [pid = 1729] [serial = 601] [outer = (nil)] [url = about:blank] 07:04:23 INFO - PROCESS | 1729 | --DOMWINDOW == 69 (0x927b9400) [pid = 1729] [serial = 584] [outer = (nil)] [url = about:blank] 07:04:23 INFO - PROCESS | 1729 | --DOMWINDOW == 68 (0x926cfc00) [pid = 1729] [serial = 583] [outer = (nil)] [url = about:blank] 07:04:23 INFO - PROCESS | 1729 | --DOMWINDOW == 67 (0x8f1f8c00) [pid = 1729] [serial = 599] [outer = (nil)] [url = about:blank] 07:04:23 INFO - PROCESS | 1729 | --DOMWINDOW == 66 (0x91065c00) [pid = 1729] [serial = 610] [outer = (nil)] [url = about:blank] 07:04:23 INFO - PROCESS | 1729 | --DOMWINDOW == 65 (0x9171b800) [pid = 1729] [serial = 611] [outer = (nil)] [url = about:blank] 07:04:23 INFO - PROCESS | 1729 | --DOMWINDOW == 64 (0x8f582c00) [pid = 1729] [serial = 607] [outer = (nil)] [url = about:blank] 07:04:23 INFO - PROCESS | 1729 | --DOMWINDOW == 63 (0x8f3b1400) [pid = 1729] [serial = 620] [outer = (nil)] [url = about:blank] 07:04:23 INFO - PROCESS | 1729 | --DOMWINDOW == 62 (0x8f589c00) [pid = 1729] [serial = 608] [outer = (nil)] [url = about:blank] 07:04:23 INFO - PROCESS | 1729 | --DOMWINDOW == 61 (0x8f509000) [pid = 1729] [serial = 602] [outer = (nil)] [url = about:blank] 07:04:23 INFO - PROCESS | 1729 | --DOMWINDOW == 60 (0x8d1c2000) [pid = 1729] [serial = 613] [outer = (nil)] [url = about:blank] 07:04:23 INFO - PROCESS | 1729 | --DOMWINDOW == 59 (0x8d7c4c00) [pid = 1729] [serial = 593] [outer = (nil)] [url = about:blank] 07:04:23 INFO - PROCESS | 1729 | --DOMWINDOW == 58 (0x8d3ba400) [pid = 1729] [serial = 614] [outer = (nil)] [url = about:blank] 07:04:23 INFO - PROCESS | 1729 | --DOMWINDOW == 57 (0x8e183000) [pid = 1729] [serial = 616] [outer = (nil)] [url = about:blank] 07:04:23 INFO - PROCESS | 1729 | --DOMWINDOW == 56 (0x8e18e400) [pid = 1729] [serial = 617] [outer = (nil)] [url = about:blank] 07:04:23 INFO - PROCESS | 1729 | --DOMWINDOW == 55 (0x8e188800) [pid = 1729] [serial = 604] [outer = (nil)] [url = about:blank] 07:04:23 INFO - PROCESS | 1729 | --DOMWINDOW == 54 (0x8e538c00) [pid = 1729] [serial = 605] [outer = (nil)] [url = about:blank] 07:04:23 INFO - PROCESS | 1729 | --DOMWINDOW == 53 (0x8f3a9000) [pid = 1729] [serial = 619] [outer = (nil)] [url = about:blank] 07:04:23 INFO - PROCESS | 1729 | --DOMWINDOW == 52 (0x91069000) [pid = 1729] [serial = 632] [outer = (nil)] [url = about:blank] 07:04:23 INFO - PROCESS | 1729 | --DOMWINDOW == 51 (0x91724800) [pid = 1729] [serial = 636] [outer = (nil)] [url = about:blank] 07:04:23 INFO - PROCESS | 1729 | --DOMWINDOW == 50 (0x90dd7c00) [pid = 1729] [serial = 629] [outer = (nil)] [url = about:blank] 07:04:23 INFO - PROCESS | 1729 | --DOMWINDOW == 49 (0x91060000) [pid = 1729] [serial = 631] [outer = (nil)] [url = about:blank] 07:04:23 INFO - PROCESS | 1729 | --DOMWINDOW == 48 (0x8f582800) [pid = 1729] [serial = 628] [outer = (nil)] [url = about:blank] 07:04:23 INFO - PROCESS | 1729 | --DOMWINDOW == 47 (0x8ec8dc00) [pid = 1729] [serial = 626] [outer = (nil)] [url = about:blank] 07:04:23 INFO - PROCESS | 1729 | --DOMWINDOW == 46 (0x9106a800) [pid = 1729] [serial = 416] [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.] 07:04:23 INFO - PROCESS | 1729 | --DOMWINDOW == 45 (0x8ea04000) [pid = 1729] [serial = 625] [outer = (nil)] [url = about:blank] 07:04:23 INFO - PROCESS | 1729 | --DOMWINDOW == 44 (0x8d4f1000) [pid = 1729] [serial = 623] [outer = (nil)] [url = about:blank] 07:04:23 INFO - PROCESS | 1729 | --DOMWINDOW == 43 (0x8d3c8400) [pid = 1729] [serial = 622] [outer = (nil)] [url = about:blank] 07:04:23 INFO - PROCESS | 1729 | --DOMWINDOW == 42 (0x91726c00) [pid = 1729] [serial = 635] [outer = (nil)] [url = about:blank] 07:04:23 INFO - PROCESS | 1729 | --DOMWINDOW == 41 (0x927b8c00) [pid = 1729] [serial = 639] [outer = (nil)] [url = about:blank] 07:04:23 INFO - PROCESS | 1729 | --DOMWINDOW == 40 (0x926cf000) [pid = 1729] [serial = 638] [outer = (nil)] [url = about:blank] 07:04:23 INFO - PROCESS | 1729 | 1468505063472 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 07:04:23 INFO - PROCESS | 1729 | 1468505063476 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 07:04:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 07:04:23 INFO - PROCESS | 1729 | 1468505063501 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 07:04:23 INFO - PROCESS | 1729 | 1468505063504 Marionette TRACE conn4 <- [1,854,null,{}] 07:04:23 INFO - PROCESS | 1729 | 1468505063516 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:23 INFO - PROCESS | 1729 | 1468505063523 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:23 INFO - PROCESS | 1729 | 1468505063691 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 07:04:23 INFO - PROCESS | 1729 | 1468505063885 Marionette TRACE conn4 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:23 INFO - PROCESS | 1729 | 1468505063892 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:23 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d1c7000 == 13 [pid = 1729] [id = 221] 07:04:23 INFO - PROCESS | 1729 | ++DOMWINDOW == 41 (0x8d1d0400) [pid = 1729] [serial = 664] [outer = (nil)] 07:04:23 INFO - PROCESS | 1729 | ++DOMWINDOW == 42 (0x8d4f8000) [pid = 1729] [serial = 665] [outer = 0x8d1d0400] 07:04:23 INFO - PROCESS | 1729 | 1468505063968 Marionette DEBUG loaded listener.js 07:04:24 INFO - PROCESS | 1729 | ++DOMWINDOW == 43 (0x8e183000) [pid = 1729] [serial = 666] [outer = 0x8d1d0400] 07:04:24 INFO - PROCESS | 1729 | 1468505064660 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 07:04:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 07:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1183ms 07:04:24 INFO - PROCESS | 1729 | 1468505064691 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 07:04:24 INFO - PROCESS | 1729 | 1468505064697 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 07:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 07:04:24 INFO - PROCESS | 1729 | 1468505064704 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 07:04:24 INFO - PROCESS | 1729 | 1468505064706 Marionette TRACE conn4 <- [1,858,null,{}] 07:04:24 INFO - PROCESS | 1729 | 1468505064712 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:24 INFO - PROCESS | 1729 | 1468505064717 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:24 INFO - PROCESS | 1729 | 1468505064874 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 07:04:24 INFO - PROCESS | 1729 | 1468505064883 Marionette TRACE conn4 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:24 INFO - PROCESS | 1729 | 1468505064889 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:24 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e539800 == 14 [pid = 1729] [id = 222] 07:04:24 INFO - PROCESS | 1729 | ++DOMWINDOW == 44 (0x8ea02c00) [pid = 1729] [serial = 667] [outer = (nil)] 07:04:24 INFO - PROCESS | 1729 | ++DOMWINDOW == 45 (0x8ec8e400) [pid = 1729] [serial = 668] [outer = 0x8ea02c00] 07:04:24 INFO - PROCESS | 1729 | 1468505064958 Marionette DEBUG loaded listener.js 07:04:25 INFO - PROCESS | 1729 | ++DOMWINDOW == 46 (0x8ec9b000) [pid = 1729] [serial = 669] [outer = 0x8ea02c00] 07:04:25 INFO - PROCESS | 1729 | 1468505065952 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 07:04:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 07:04:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1290ms 07:04:25 INFO - PROCESS | 1729 | 1468505065996 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 07:04:26 INFO - PROCESS | 1729 | 1468505066000 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 07:04:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 07:04:26 INFO - PROCESS | 1729 | 1468505066019 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 07:04:26 INFO - PROCESS | 1729 | 1468505066028 Marionette TRACE conn4 <- [1,862,null,{}] 07:04:26 INFO - PROCESS | 1729 | 1468505066035 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:26 INFO - PROCESS | 1729 | 1468505066043 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:26 INFO - PROCESS | 1729 | 1468505066252 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 07:04:26 INFO - PROCESS | 1729 | 1468505066279 Marionette TRACE conn4 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:26 INFO - PROCESS | 1729 | 1468505066287 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:26 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d4f9800 == 15 [pid = 1729] [id = 223] 07:04:26 INFO - PROCESS | 1729 | ++DOMWINDOW == 47 (0x8d7c5000) [pid = 1729] [serial = 670] [outer = (nil)] 07:04:26 INFO - PROCESS | 1729 | ++DOMWINDOW == 48 (0x8f50dc00) [pid = 1729] [serial = 671] [outer = 0x8d7c5000] 07:04:26 INFO - PROCESS | 1729 | 1468505066353 Marionette DEBUG loaded listener.js 07:04:26 INFO - PROCESS | 1729 | ++DOMWINDOW == 49 (0x8f585000) [pid = 1729] [serial = 672] [outer = 0x8d7c5000] 07:04:27 INFO - PROCESS | 1729 | --DOMWINDOW == 48 (0x8e187800) [pid = 1729] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 07:04:27 INFO - PROCESS | 1729 | --DOMWINDOW == 47 (0x8be09000) [pid = 1729] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 07:04:27 INFO - PROCESS | 1729 | --DOMWINDOW == 46 (0x8be01400) [pid = 1729] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 07:04:27 INFO - PROCESS | 1729 | 1468505067240 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 07:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 07:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1246ms 07:04:27 INFO - PROCESS | 1729 | 1468505067258 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 07:04:27 INFO - PROCESS | 1729 | 1468505067262 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 07:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 07:04:27 INFO - PROCESS | 1729 | 1468505067268 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 07:04:27 INFO - PROCESS | 1729 | 1468505067271 Marionette TRACE conn4 <- [1,866,null,{}] 07:04:27 INFO - PROCESS | 1729 | 1468505067276 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:27 INFO - PROCESS | 1729 | 1468505067281 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:27 INFO - PROCESS | 1729 | 1468505067471 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 07:04:27 INFO - PROCESS | 1729 | 1468505067547 Marionette TRACE conn4 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:27 INFO - PROCESS | 1729 | 1468505067553 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:27 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d3c7400 == 16 [pid = 1729] [id = 224] 07:04:27 INFO - PROCESS | 1729 | ++DOMWINDOW == 47 (0x8d4ee000) [pid = 1729] [serial = 673] [outer = (nil)] 07:04:27 INFO - PROCESS | 1729 | ++DOMWINDOW == 48 (0x8f58d800) [pid = 1729] [serial = 674] [outer = 0x8d4ee000] 07:04:27 INFO - PROCESS | 1729 | 1468505067623 Marionette DEBUG loaded listener.js 07:04:27 INFO - PROCESS | 1729 | ++DOMWINDOW == 49 (0x90dd4000) [pid = 1729] [serial = 675] [outer = 0x8d4ee000] 07:04:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 07:04:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1098ms 07:04:28 INFO - PROCESS | 1729 | 1468505068360 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 07:04:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 07:04:28 INFO - PROCESS | 1729 | 1468505068374 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 07:04:28 INFO - PROCESS | 1729 | 1468505068376 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 07:04:28 INFO - PROCESS | 1729 | 1468505068383 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 07:04:28 INFO - PROCESS | 1729 | 1468505068386 Marionette TRACE conn4 <- [1,870,null,{}] 07:04:28 INFO - PROCESS | 1729 | 1468505068391 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:28 INFO - PROCESS | 1729 | 1468505068396 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:28 INFO - PROCESS | 1729 | 1468505068537 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 07:04:28 INFO - PROCESS | 1729 | 1468505068550 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:28 INFO - PROCESS | 1729 | 1468505068566 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:28 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e189400 == 17 [pid = 1729] [id = 225] 07:04:28 INFO - PROCESS | 1729 | ++DOMWINDOW == 50 (0x90fe2000) [pid = 1729] [serial = 676] [outer = (nil)] 07:04:28 INFO - PROCESS | 1729 | ++DOMWINDOW == 51 (0x90fe6400) [pid = 1729] [serial = 677] [outer = 0x90fe2000] 07:04:28 INFO - PROCESS | 1729 | 1468505068657 Marionette DEBUG loaded listener.js 07:04:28 INFO - PROCESS | 1729 | ++DOMWINDOW == 52 (0x91060800) [pid = 1729] [serial = 678] [outer = 0x90fe2000] 07:04:29 INFO - PROCESS | 1729 | 1468505069536 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 07:04:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 07:04:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1178ms 07:04:29 INFO - PROCESS | 1729 | 1468505069560 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 07:04:29 INFO - PROCESS | 1729 | 1468505069563 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 07:04:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 07:04:29 INFO - PROCESS | 1729 | 1468505069570 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 07:04:29 INFO - PROCESS | 1729 | 1468505069573 Marionette TRACE conn4 <- [1,874,null,{}] 07:04:29 INFO - PROCESS | 1729 | 1468505069578 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:29 INFO - PROCESS | 1729 | 1468505069583 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:29 INFO - PROCESS | 1729 | 1468505069779 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 07:04:29 INFO - PROCESS | 1729 | 1468505069944 Marionette TRACE conn4 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:29 INFO - PROCESS | 1729 | 1468505069956 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:29 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc4a000 == 18 [pid = 1729] [id = 226] 07:04:29 INFO - PROCESS | 1729 | ++DOMWINDOW == 53 (0x8bc4bc00) [pid = 1729] [serial = 679] [outer = (nil)] 07:04:30 INFO - PROCESS | 1729 | ++DOMWINDOW == 54 (0x8be0bc00) [pid = 1729] [serial = 680] [outer = 0x8bc4bc00] 07:04:30 INFO - PROCESS | 1729 | 1468505070045 Marionette DEBUG loaded listener.js 07:04:30 INFO - PROCESS | 1729 | ++DOMWINDOW == 55 (0x8d1c8000) [pid = 1729] [serial = 681] [outer = 0x8bc4bc00] 07:04:31 INFO - PROCESS | 1729 | 1468505071059 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 07:04:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 07:04:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1535ms 07:04:31 INFO - PROCESS | 1729 | 1468505071106 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 07:04:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 07:04:31 INFO - PROCESS | 1729 | 1468505071113 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 07:04:31 INFO - PROCESS | 1729 | 1468505071122 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 07:04:31 INFO - PROCESS | 1729 | 1468505071127 Marionette TRACE conn4 <- [1,878,null,{}] 07:04:31 INFO - PROCESS | 1729 | 1468505071135 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:31 INFO - PROCESS | 1729 | 1468505071141 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:31 INFO - PROCESS | 1729 | 1468505071359 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 07:04:31 INFO - PROCESS | 1729 | 1468505071562 Marionette TRACE conn4 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:31 INFO - PROCESS | 1729 | 1468505071572 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:31 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d4ec400 == 19 [pid = 1729] [id = 227] 07:04:31 INFO - PROCESS | 1729 | ++DOMWINDOW == 56 (0x8e537400) [pid = 1729] [serial = 682] [outer = (nil)] 07:04:31 INFO - PROCESS | 1729 | ++DOMWINDOW == 57 (0x8ea07400) [pid = 1729] [serial = 683] [outer = 0x8e537400] 07:04:31 INFO - PROCESS | 1729 | 1468505071701 Marionette DEBUG loaded listener.js 07:04:31 INFO - PROCESS | 1729 | ++DOMWINDOW == 58 (0x8ec95400) [pid = 1729] [serial = 684] [outer = 0x8e537400] 07:04:32 INFO - PROCESS | 1729 | 1468505072615 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 07:04:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 07:04:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1541ms 07:04:32 INFO - PROCESS | 1729 | 1468505072663 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 07:04:32 INFO - PROCESS | 1729 | 1468505072668 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 07:04:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 07:04:32 INFO - PROCESS | 1729 | 1468505072675 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 07:04:32 INFO - PROCESS | 1729 | 1468505072679 Marionette TRACE conn4 <- [1,882,null,{}] 07:04:32 INFO - PROCESS | 1729 | 1468505072685 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:32 INFO - PROCESS | 1729 | 1468505072691 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:32 INFO - PROCESS | 1729 | 1468505072874 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 07:04:33 INFO - PROCESS | 1729 | 1468505073044 Marionette TRACE conn4 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:33 INFO - PROCESS | 1729 | 1468505073051 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:33 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e530400 == 20 [pid = 1729] [id = 228] 07:04:33 INFO - PROCESS | 1729 | ++DOMWINDOW == 59 (0x8f1ed000) [pid = 1729] [serial = 685] [outer = (nil)] 07:04:33 INFO - PROCESS | 1729 | ++DOMWINDOW == 60 (0x8f502400) [pid = 1729] [serial = 686] [outer = 0x8f1ed000] 07:04:33 INFO - PROCESS | 1729 | 1468505073136 Marionette DEBUG loaded listener.js 07:04:33 INFO - PROCESS | 1729 | ++DOMWINDOW == 61 (0x90dd2800) [pid = 1729] [serial = 687] [outer = 0x8f1ed000] 07:04:34 INFO - PROCESS | 1729 | 1468505074227 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 07:04:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 07:04:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1585ms 07:04:34 INFO - PROCESS | 1729 | 1468505074261 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 07:04:34 INFO - PROCESS | 1729 | 1468505074267 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 07:04:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 07:04:34 INFO - PROCESS | 1729 | 1468505074284 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 07:04:34 INFO - PROCESS | 1729 | 1468505074292 Marionette TRACE conn4 <- [1,886,null,{}] 07:04:34 INFO - PROCESS | 1729 | 1468505074298 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:34 INFO - PROCESS | 1729 | 1468505074304 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:34 INFO - PROCESS | 1729 | 1468505074486 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 07:04:34 INFO - PROCESS | 1729 | 1468505074640 Marionette TRACE conn4 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:34 INFO - PROCESS | 1729 | 1468505074650 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:34 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d3bc800 == 21 [pid = 1729] [id = 229] 07:04:34 INFO - PROCESS | 1729 | ++DOMWINDOW == 62 (0x8f3ab800) [pid = 1729] [serial = 688] [outer = (nil)] 07:04:34 INFO - PROCESS | 1729 | ++DOMWINDOW == 63 (0x91068800) [pid = 1729] [serial = 689] [outer = 0x8f3ab800] 07:04:34 INFO - PROCESS | 1729 | 1468505074778 Marionette DEBUG loaded listener.js 07:04:34 INFO - PROCESS | 1729 | ++DOMWINDOW == 64 (0x9171b800) [pid = 1729] [serial = 690] [outer = 0x8f3ab800] 07:04:35 INFO - PROCESS | 1729 | 1468505075689 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 07:04:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 07:04:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1489ms 07:04:35 INFO - PROCESS | 1729 | 1468505075765 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 07:04:35 INFO - PROCESS | 1729 | 1468505075770 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 07:04:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 07:04:35 INFO - PROCESS | 1729 | 1468505075776 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 07:04:35 INFO - PROCESS | 1729 | 1468505075780 Marionette TRACE conn4 <- [1,890,null,{}] 07:04:35 INFO - PROCESS | 1729 | 1468505075785 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:35 INFO - PROCESS | 1729 | 1468505075790 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:36 INFO - PROCESS | 1729 | 1468505076000 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 07:04:36 INFO - PROCESS | 1729 | 1468505076196 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:36 INFO - PROCESS | 1729 | 1468505076202 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:36 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e18d000 == 22 [pid = 1729] [id = 230] 07:04:36 INFO - PROCESS | 1729 | ++DOMWINDOW == 65 (0x9106a400) [pid = 1729] [serial = 691] [outer = (nil)] 07:04:36 INFO - PROCESS | 1729 | ++DOMWINDOW == 66 (0x91c7b000) [pid = 1729] [serial = 692] [outer = 0x9106a400] 07:04:36 INFO - PROCESS | 1729 | 1468505076328 Marionette DEBUG loaded listener.js 07:04:36 INFO - PROCESS | 1729 | ++DOMWINDOW == 67 (0x91c7e400) [pid = 1729] [serial = 693] [outer = 0x9106a400] 07:04:37 INFO - PROCESS | 1729 | 1468505077219 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 07:04:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 07:04:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1492ms 07:04:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 07:04:37 INFO - PROCESS | 1729 | 1468505077268 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 07:04:37 INFO - PROCESS | 1729 | 1468505077271 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 07:04:37 INFO - PROCESS | 1729 | 1468505077278 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 07:04:37 INFO - PROCESS | 1729 | 1468505077281 Marionette TRACE conn4 <- [1,894,null,{}] 07:04:37 INFO - PROCESS | 1729 | 1468505077287 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:37 INFO - PROCESS | 1729 | 1468505077292 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:37 INFO - PROCESS | 1729 | 1468505077660 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 07:04:37 INFO - PROCESS | 1729 | 1468505077883 Marionette TRACE conn4 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:37 INFO - PROCESS | 1729 | 1468505077889 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:37 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d3bf400 == 23 [pid = 1729] [id = 231] 07:04:37 INFO - PROCESS | 1729 | ++DOMWINDOW == 68 (0x8d3c1000) [pid = 1729] [serial = 694] [outer = (nil)] 07:04:37 INFO - PROCESS | 1729 | ++DOMWINDOW == 69 (0x8d3c8c00) [pid = 1729] [serial = 695] [outer = 0x8d3c1000] 07:04:37 INFO - PROCESS | 1729 | 1468505077981 Marionette DEBUG loaded listener.js 07:04:38 INFO - PROCESS | 1729 | ++DOMWINDOW == 70 (0x8d4f7400) [pid = 1729] [serial = 696] [outer = 0x8d3c1000] 07:04:38 INFO - PROCESS | 1729 | 1468505078913 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 07:04:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 07:04:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1685ms 07:04:38 INFO - PROCESS | 1729 | 1468505078964 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 07:04:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 07:04:38 INFO - PROCESS | 1729 | 1468505078975 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 07:04:38 INFO - PROCESS | 1729 | 1468505078985 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 07:04:38 INFO - PROCESS | 1729 | 1468505078990 Marionette TRACE conn4 <- [1,898,null,{}] 07:04:39 INFO - PROCESS | 1729 | 1468505078997 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:39 INFO - PROCESS | 1729 | 1468505079002 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:39 INFO - PROCESS | 1729 | 1468505079178 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 07:04:39 INFO - PROCESS | 1729 | 1468505079339 Marionette TRACE conn4 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:39 INFO - PROCESS | 1729 | 1468505079347 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:39 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e53a800 == 24 [pid = 1729] [id = 232] 07:04:39 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x8ea01c00) [pid = 1729] [serial = 697] [outer = (nil)] 07:04:39 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x8f1ec000) [pid = 1729] [serial = 698] [outer = 0x8ea01c00] 07:04:39 INFO - PROCESS | 1729 | 1468505079470 Marionette DEBUG loaded listener.js 07:04:39 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x8f3a3400) [pid = 1729] [serial = 699] [outer = 0x8ea01c00] 07:04:40 INFO - PROCESS | 1729 | --DOCSHELL 0x8e189400 == 23 [pid = 1729] [id = 225] 07:04:40 INFO - PROCESS | 1729 | --DOCSHELL 0x8d3c7400 == 22 [pid = 1729] [id = 224] 07:04:40 INFO - PROCESS | 1729 | --DOCSHELL 0x8d4f9800 == 21 [pid = 1729] [id = 223] 07:04:40 INFO - PROCESS | 1729 | --DOCSHELL 0x8e539800 == 20 [pid = 1729] [id = 222] 07:04:40 INFO - PROCESS | 1729 | --DOCSHELL 0x8d1c7000 == 19 [pid = 1729] [id = 221] 07:04:40 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc50400 == 18 [pid = 1729] [id = 220] 07:04:40 INFO - PROCESS | 1729 | --DOCSHELL 0x8f3ad800 == 17 [pid = 1729] [id = 219] 07:04:40 INFO - PROCESS | 1729 | --DOCSHELL 0x8e18f400 == 16 [pid = 1729] [id = 218] 07:04:40 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc45400 == 15 [pid = 1729] [id = 217] 07:04:40 INFO - PROCESS | 1729 | --DOCSHELL 0x8e18d000 == 14 [pid = 1729] [id = 230] 07:04:40 INFO - PROCESS | 1729 | --DOCSHELL 0x8d3bc800 == 13 [pid = 1729] [id = 229] 07:04:40 INFO - PROCESS | 1729 | --DOCSHELL 0x8d4ec400 == 12 [pid = 1729] [id = 227] 07:04:40 INFO - PROCESS | 1729 | --DOCSHELL 0x8e530400 == 11 [pid = 1729] [id = 228] 07:04:40 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc4a000 == 10 [pid = 1729] [id = 226] 07:04:40 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x8d1ca000) [pid = 1729] [serial = 642] [outer = (nil)] [url = about:blank] 07:04:40 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x8ea09000) [pid = 1729] [serial = 650] [outer = (nil)] [url = about:blank] 07:04:40 INFO - PROCESS | 1729 | --DOMWINDOW == 70 (0x8e18e000) [pid = 1729] [serial = 647] [outer = (nil)] [url = about:blank] 07:04:40 INFO - PROCESS | 1729 | --DOMWINDOW == 69 (0x8e534400) [pid = 1729] [serial = 648] [outer = (nil)] [url = about:blank] 07:04:40 INFO - PROCESS | 1729 | --DOMWINDOW == 68 (0x8be0e800) [pid = 1729] [serial = 644] [outer = (nil)] [url = about:blank] 07:04:40 INFO - PROCESS | 1729 | --DOMWINDOW == 67 (0x8d1cf800) [pid = 1729] [serial = 645] [outer = (nil)] [url = about:blank] 07:04:41 INFO - PROCESS | 1729 | 1468505081321 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 07:04:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 07:04:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 2394ms 07:04:41 INFO - PROCESS | 1729 | 1468505081378 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 07:04:41 INFO - PROCESS | 1729 | 1468505081384 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 07:04:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 07:04:41 INFO - PROCESS | 1729 | 1468505081392 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 07:04:41 INFO - PROCESS | 1729 | 1468505081397 Marionette TRACE conn4 <- [1,902,null,{}] 07:04:41 INFO - PROCESS | 1729 | 1468505081405 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:41 INFO - PROCESS | 1729 | 1468505081410 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:41 INFO - PROCESS | 1729 | 1468505081575 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 07:04:41 INFO - PROCESS | 1729 | 1468505081719 Marionette TRACE conn4 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:41 INFO - PROCESS | 1729 | 1468505081727 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:41 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d1c4c00 == 11 [pid = 1729] [id = 233] 07:04:41 INFO - PROCESS | 1729 | ++DOMWINDOW == 68 (0x8d1c6400) [pid = 1729] [serial = 700] [outer = (nil)] 07:04:41 INFO - PROCESS | 1729 | ++DOMWINDOW == 69 (0x8d3c8800) [pid = 1729] [serial = 701] [outer = 0x8d1c6400] 07:04:41 INFO - PROCESS | 1729 | 1468505081804 Marionette DEBUG loaded listener.js 07:04:41 INFO - PROCESS | 1729 | ++DOMWINDOW == 70 (0x8d4fb400) [pid = 1729] [serial = 702] [outer = 0x8d1c6400] 07:04:42 INFO - PROCESS | 1729 | 1468505082610 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 07:04:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 07:04:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1284ms 07:04:42 INFO - PROCESS | 1729 | 1468505082676 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 07:04:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 07:04:42 INFO - PROCESS | 1729 | 1468505082684 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 07:04:42 INFO - PROCESS | 1729 | 1468505082695 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 07:04:42 INFO - PROCESS | 1729 | 1468505082700 Marionette TRACE conn4 <- [1,906,null,{}] 07:04:42 INFO - PROCESS | 1729 | 1468505082706 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:42 INFO - PROCESS | 1729 | 1468505082711 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:42 INFO - PROCESS | 1729 | 1468505082875 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 07:04:43 INFO - PROCESS | 1729 | 1468505082995 Marionette TRACE conn4 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:43 INFO - PROCESS | 1729 | 1468505083005 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:43 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e18ac00 == 12 [pid = 1729] [id = 234] 07:04:43 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x8e52e800) [pid = 1729] [serial = 703] [outer = (nil)] 07:04:43 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x8e537000) [pid = 1729] [serial = 704] [outer = 0x8e52e800] 07:04:43 INFO - PROCESS | 1729 | 1468505083077 Marionette DEBUG loaded listener.js 07:04:43 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x8ea02000) [pid = 1729] [serial = 705] [outer = 0x8e52e800] 07:04:43 INFO - PROCESS | 1729 | 1468505083960 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 07:04:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 07:04:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1332ms 07:04:44 INFO - PROCESS | 1729 | 1468505084028 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 07:04:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 07:04:44 INFO - PROCESS | 1729 | 1468505084032 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 07:04:44 INFO - PROCESS | 1729 | 1468505084038 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 07:04:44 INFO - PROCESS | 1729 | 1468505084044 Marionette TRACE conn4 <- [1,910,null,{}] 07:04:44 INFO - PROCESS | 1729 | 1468505084069 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:44 INFO - PROCESS | 1729 | 1468505084078 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:44 INFO - PROCESS | 1729 | 1468505084284 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 07:04:44 INFO - PROCESS | 1729 | 1468505084310 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:44 INFO - PROCESS | 1729 | 1468505084323 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:44 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f3b1000 == 13 [pid = 1729] [id = 235] 07:04:44 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x8f3b2000) [pid = 1729] [serial = 706] [outer = (nil)] 07:04:44 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x8f507c00) [pid = 1729] [serial = 707] [outer = 0x8f3b2000] 07:04:44 INFO - PROCESS | 1729 | 1468505084395 Marionette DEBUG loaded listener.js 07:04:44 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x8f582000) [pid = 1729] [serial = 708] [outer = 0x8f3b2000] 07:04:45 INFO - PROCESS | 1729 | 1468505085293 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 07:04:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 07:04:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1334ms 07:04:45 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x90fe2000) [pid = 1729] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 07:04:45 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x8d7c5000) [pid = 1729] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 07:04:45 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x8f3b0400) [pid = 1729] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 07:04:45 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x8e532400) [pid = 1729] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 07:04:45 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x8ea02c00) [pid = 1729] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 07:04:45 INFO - PROCESS | 1729 | --DOMWINDOW == 70 (0x8d1d0400) [pid = 1729] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 07:04:45 INFO - PROCESS | 1729 | --DOMWINDOW == 69 (0x8bc50800) [pid = 1729] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 07:04:45 INFO - PROCESS | 1729 | --DOMWINDOW == 68 (0x8bc45c00) [pid = 1729] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 07:04:45 INFO - PROCESS | 1729 | --DOMWINDOW == 67 (0x8d4ee000) [pid = 1729] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 07:04:45 INFO - PROCESS | 1729 | --DOMWINDOW == 66 (0x8ea03000) [pid = 1729] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 07:04:45 INFO - PROCESS | 1729 | 1468505085638 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 07:04:45 INFO - PROCESS | 1729 | 1468505085645 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 07:04:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 07:04:45 INFO - PROCESS | 1729 | 1468505085654 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 07:04:45 INFO - PROCESS | 1729 | 1468505085658 Marionette TRACE conn4 <- [1,914,null,{}] 07:04:45 INFO - PROCESS | 1729 | 1468505085663 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:45 INFO - PROCESS | 1729 | 1468505085668 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:45 INFO - PROCESS | 1729 | 1468505085834 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 07:04:45 INFO - PROCESS | 1729 | 1468505085842 Marionette TRACE conn4 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:45 INFO - PROCESS | 1729 | 1468505085859 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:45 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d7ca000 == 14 [pid = 1729] [id = 236] 07:04:45 INFO - PROCESS | 1729 | ++DOMWINDOW == 67 (0x8e18a000) [pid = 1729] [serial = 709] [outer = (nil)] 07:04:46 INFO - PROCESS | 1729 | ++DOMWINDOW == 68 (0x8f1f0000) [pid = 1729] [serial = 710] [outer = 0x8e18a000] 07:04:46 INFO - PROCESS | 1729 | 1468505086036 Marionette DEBUG loaded listener.js 07:04:46 INFO - PROCESS | 1729 | ++DOMWINDOW == 69 (0x90ddfc00) [pid = 1729] [serial = 711] [outer = 0x8e18a000] 07:04:46 INFO - PROCESS | 1729 | 1468505086816 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 07:04:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 07:04:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1177ms 07:04:46 INFO - PROCESS | 1729 | 1468505086834 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 07:04:46 INFO - PROCESS | 1729 | 1468505086837 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 07:04:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 07:04:46 INFO - PROCESS | 1729 | 1468505086843 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 07:04:46 INFO - PROCESS | 1729 | 1468505086847 Marionette TRACE conn4 <- [1,918,null,{}] 07:04:46 INFO - PROCESS | 1729 | 1468505086852 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:46 INFO - PROCESS | 1729 | 1468505086857 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:47 INFO - PROCESS | 1729 | 1468505087040 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 07:04:47 INFO - PROCESS | 1729 | 1468505087057 Marionette TRACE conn4 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:47 INFO - PROCESS | 1729 | 1468505087065 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:47 INFO - PROCESS | 1729 | ++DOCSHELL 0x90fe2400 == 15 [pid = 1729] [id = 237] 07:04:47 INFO - PROCESS | 1729 | ++DOMWINDOW == 70 (0x90fe4400) [pid = 1729] [serial = 712] [outer = (nil)] 07:04:47 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x90ff0c00) [pid = 1729] [serial = 713] [outer = 0x90fe4400] 07:04:47 INFO - PROCESS | 1729 | 1468505087134 Marionette DEBUG loaded listener.js 07:04:47 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x91063400) [pid = 1729] [serial = 714] [outer = 0x90fe4400] 07:04:48 INFO - PROCESS | 1729 | 1468505088081 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 07:04:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 07:04:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1281ms 07:04:48 INFO - PROCESS | 1729 | 1468505088147 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 07:04:48 INFO - PROCESS | 1729 | 1468505088154 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 07:04:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 07:04:48 INFO - PROCESS | 1729 | 1468505088164 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 07:04:48 INFO - PROCESS | 1729 | 1468505088169 Marionette TRACE conn4 <- [1,922,null,{}] 07:04:48 INFO - PROCESS | 1729 | 1468505088178 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:48 INFO - PROCESS | 1729 | 1468505088184 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:48 INFO - PROCESS | 1729 | 1468505088370 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 07:04:48 INFO - PROCESS | 1729 | 1468505088514 Marionette TRACE conn4 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:48 INFO - PROCESS | 1729 | 1468505088532 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:48 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc4c400 == 16 [pid = 1729] [id = 238] 07:04:48 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x8d1c3c00) [pid = 1729] [serial = 715] [outer = (nil)] 07:04:48 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x8d7c4c00) [pid = 1729] [serial = 716] [outer = 0x8d1c3c00] 07:04:48 INFO - PROCESS | 1729 | 1468505088609 Marionette DEBUG loaded listener.js 07:04:48 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x8e189800) [pid = 1729] [serial = 717] [outer = 0x8d1c3c00] 07:04:49 INFO - PROCESS | 1729 | 1468505089670 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 07:04:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 07:04:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1591ms 07:04:49 INFO - PROCESS | 1729 | 1468505089754 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 07:04:49 INFO - PROCESS | 1729 | 1468505089762 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 07:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 07:04:49 INFO - PROCESS | 1729 | 1468505089772 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 07:04:49 INFO - PROCESS | 1729 | 1468505089776 Marionette TRACE conn4 <- [1,926,null,{}] 07:04:49 INFO - PROCESS | 1729 | 1468505089783 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:49 INFO - PROCESS | 1729 | 1468505089788 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:50 INFO - PROCESS | 1729 | 1468505090009 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 07:04:50 INFO - PROCESS | 1729 | 1468505090262 Marionette TRACE conn4 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:50 INFO - PROCESS | 1729 | 1468505090272 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:50 INFO - PROCESS | 1729 | ++DOCSHELL 0x8ea05400 == 17 [pid = 1729] [id = 239] 07:04:50 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x8f1f2400) [pid = 1729] [serial = 718] [outer = (nil)] 07:04:50 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0x8f3ac000) [pid = 1729] [serial = 719] [outer = 0x8f1f2400] 07:04:50 INFO - PROCESS | 1729 | 1468505090356 Marionette DEBUG loaded listener.js 07:04:50 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x8f1ecc00) [pid = 1729] [serial = 720] [outer = 0x8f1f2400] 07:04:51 INFO - PROCESS | 1729 | 1468505091359 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 07:04:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 07:04:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1629ms 07:04:51 INFO - PROCESS | 1729 | 1468505091402 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 07:04:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 07:04:51 INFO - PROCESS | 1729 | 1468505091407 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 07:04:51 INFO - PROCESS | 1729 | 1468505091413 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 07:04:51 INFO - PROCESS | 1729 | 1468505091419 Marionette TRACE conn4 <- [1,930,null,{}] 07:04:51 INFO - PROCESS | 1729 | 1468505091435 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:51 INFO - PROCESS | 1729 | 1468505091444 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:51 INFO - PROCESS | 1729 | 1468505091620 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 07:04:51 INFO - PROCESS | 1729 | 1468505091829 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:51 INFO - PROCESS | 1729 | 1468505091840 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:51 INFO - PROCESS | 1729 | ++DOCSHELL 0x91726400 == 18 [pid = 1729] [id = 240] 07:04:51 INFO - PROCESS | 1729 | ++DOMWINDOW == 79 (0x91726800) [pid = 1729] [serial = 721] [outer = (nil)] 07:04:51 INFO - PROCESS | 1729 | ++DOMWINDOW == 80 (0x91c86c00) [pid = 1729] [serial = 722] [outer = 0x91726800] 07:04:51 INFO - PROCESS | 1729 | 1468505091929 Marionette DEBUG loaded listener.js 07:04:52 INFO - PROCESS | 1729 | ++DOMWINDOW == 81 (0x91f5d800) [pid = 1729] [serial = 723] [outer = 0x91726800] 07:04:52 INFO - PROCESS | 1729 | 1468505092860 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 07:04:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 07:04:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1540ms 07:04:52 INFO - PROCESS | 1729 | 1468505092954 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 07:04:52 INFO - PROCESS | 1729 | 1468505092958 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 07:04:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 07:04:52 INFO - PROCESS | 1729 | 1468505092965 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 07:04:52 INFO - PROCESS | 1729 | 1468505092967 Marionette TRACE conn4 <- [1,934,null,{}] 07:04:52 INFO - PROCESS | 1729 | 1468505092973 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:52 INFO - PROCESS | 1729 | 1468505092978 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:53 INFO - PROCESS | 1729 | 1468505093183 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 07:04:53 INFO - PROCESS | 1729 | 1468505093384 Marionette TRACE conn4 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:53 INFO - PROCESS | 1729 | 1468505093392 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:53 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc4a000 == 19 [pid = 1729] [id = 241] 07:04:53 INFO - PROCESS | 1729 | ++DOMWINDOW == 82 (0x8bc4c000) [pid = 1729] [serial = 724] [outer = (nil)] 07:04:53 INFO - PROCESS | 1729 | ++DOMWINDOW == 83 (0x8be09800) [pid = 1729] [serial = 725] [outer = 0x8bc4c000] 07:04:53 INFO - PROCESS | 1729 | 1468505093636 Marionette DEBUG loaded listener.js 07:04:53 INFO - PROCESS | 1729 | ++DOMWINDOW == 84 (0x8d1cac00) [pid = 1729] [serial = 726] [outer = 0x8bc4c000] 07:04:54 INFO - PROCESS | 1729 | --DOMWINDOW == 83 (0x8ec8fc00) [pid = 1729] [serial = 651] [outer = (nil)] [url = about:blank] 07:04:54 INFO - PROCESS | 1729 | --DOMWINDOW == 82 (0x8f50dc00) [pid = 1729] [serial = 671] [outer = (nil)] [url = about:blank] 07:04:54 INFO - PROCESS | 1729 | --DOMWINDOW == 81 (0x8f585000) [pid = 1729] [serial = 672] [outer = (nil)] [url = about:blank] 07:04:54 INFO - PROCESS | 1729 | --DOMWINDOW == 80 (0x8f508000) [pid = 1729] [serial = 659] [outer = (nil)] [url = about:blank] 07:04:54 INFO - PROCESS | 1729 | --DOMWINDOW == 79 (0x8f57f800) [pid = 1729] [serial = 660] [outer = (nil)] [url = about:blank] 07:04:54 INFO - PROCESS | 1729 | --DOMWINDOW == 78 (0x8ea01800) [pid = 1729] [serial = 656] [outer = (nil)] [url = about:blank] 07:04:54 INFO - PROCESS | 1729 | --DOMWINDOW == 77 (0x8ec92000) [pid = 1729] [serial = 657] [outer = (nil)] [url = about:blank] 07:04:54 INFO - PROCESS | 1729 | --DOMWINDOW == 76 (0x8ec8e400) [pid = 1729] [serial = 668] [outer = (nil)] [url = about:blank] 07:04:54 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x8d4f8000) [pid = 1729] [serial = 665] [outer = (nil)] [url = about:blank] 07:04:54 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x8e183000) [pid = 1729] [serial = 666] [outer = (nil)] [url = about:blank] 07:04:54 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x8be0a800) [pid = 1729] [serial = 662] [outer = (nil)] [url = about:blank] 07:04:54 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x8d3c4800) [pid = 1729] [serial = 663] [outer = (nil)] [url = about:blank] 07:04:54 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x8bc4ec00) [pid = 1729] [serial = 653] [outer = (nil)] [url = about:blank] 07:04:54 INFO - PROCESS | 1729 | --DOMWINDOW == 70 (0x8d1c5400) [pid = 1729] [serial = 654] [outer = (nil)] [url = about:blank] 07:04:54 INFO - PROCESS | 1729 | --DOMWINDOW == 69 (0x8ec9b000) [pid = 1729] [serial = 669] [outer = (nil)] [url = about:blank] 07:04:54 INFO - PROCESS | 1729 | 1468505094667 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 07:04:54 INFO - PROCESS | 1729 | --DOMWINDOW == 68 (0x91060800) [pid = 1729] [serial = 678] [outer = (nil)] [url = about:blank] 07:04:54 INFO - PROCESS | 1729 | --DOMWINDOW == 67 (0x8f58d800) [pid = 1729] [serial = 674] [outer = (nil)] [url = about:blank] 07:04:54 INFO - PROCESS | 1729 | --DOMWINDOW == 66 (0x90dd4000) [pid = 1729] [serial = 675] [outer = (nil)] [url = about:blank] 07:04:54 INFO - PROCESS | 1729 | --DOMWINDOW == 65 (0x90fe6400) [pid = 1729] [serial = 677] [outer = (nil)] [url = about:blank] 07:04:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 07:04:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1728ms 07:04:54 INFO - PROCESS | 1729 | 1468505094695 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 07:04:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 07:04:54 INFO - PROCESS | 1729 | 1468505094700 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 07:04:54 INFO - PROCESS | 1729 | 1468505094708 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 07:04:54 INFO - PROCESS | 1729 | 1468505094711 Marionette TRACE conn4 <- [1,938,null,{}] 07:04:54 INFO - PROCESS | 1729 | 1468505094718 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:54 INFO - PROCESS | 1729 | 1468505094723 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:54 INFO - PROCESS | 1729 | 1468505094883 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 07:04:55 INFO - PROCESS | 1729 | 1468505095053 Marionette TRACE conn4 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:55 INFO - PROCESS | 1729 | 1468505095059 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:55 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d7ce400 == 20 [pid = 1729] [id = 242] 07:04:55 INFO - PROCESS | 1729 | ++DOMWINDOW == 66 (0x8e180800) [pid = 1729] [serial = 727] [outer = (nil)] 07:04:55 INFO - PROCESS | 1729 | ++DOMWINDOW == 67 (0x8e18b800) [pid = 1729] [serial = 728] [outer = 0x8e180800] 07:04:55 INFO - PROCESS | 1729 | 1468505095136 Marionette DEBUG loaded listener.js 07:04:55 INFO - PROCESS | 1729 | ++DOMWINDOW == 68 (0x8ea04400) [pid = 1729] [serial = 729] [outer = 0x8e180800] 07:04:55 INFO - PROCESS | 1729 | 1468505095903 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 07:04:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 07:04:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1234ms 07:04:55 INFO - PROCESS | 1729 | 1468505095941 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 07:04:55 INFO - PROCESS | 1729 | 1468505095947 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 07:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 07:04:55 INFO - PROCESS | 1729 | 1468505095958 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 07:04:55 INFO - PROCESS | 1729 | 1468505095961 Marionette TRACE conn4 <- [1,942,null,{}] 07:04:55 INFO - PROCESS | 1729 | 1468505095967 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:55 INFO - PROCESS | 1729 | 1468505095972 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:56 INFO - PROCESS | 1729 | 1468505096132 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 07:04:56 INFO - PROCESS | 1729 | 1468505096142 Marionette TRACE conn4 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:56 INFO - PROCESS | 1729 | 1468505096151 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:56 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d7c1800 == 21 [pid = 1729] [id = 243] 07:04:56 INFO - PROCESS | 1729 | ++DOMWINDOW == 69 (0x8ec92c00) [pid = 1729] [serial = 730] [outer = (nil)] 07:04:56 INFO - PROCESS | 1729 | ++DOMWINDOW == 70 (0x8f3ad800) [pid = 1729] [serial = 731] [outer = 0x8ec92c00] 07:04:56 INFO - PROCESS | 1729 | 1468505096218 Marionette DEBUG loaded listener.js 07:04:56 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x8f582400) [pid = 1729] [serial = 732] [outer = 0x8ec92c00] 07:04:57 INFO - PROCESS | 1729 | 1468505097137 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 07:04:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 07:04:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1232ms 07:04:57 INFO - PROCESS | 1729 | 1468505097191 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 07:04:57 INFO - PROCESS | 1729 | 1468505097194 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 07:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 07:04:57 INFO - PROCESS | 1729 | 1468505097201 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 07:04:57 INFO - PROCESS | 1729 | 1468505097207 Marionette TRACE conn4 <- [1,946,null,{}] 07:04:57 INFO - PROCESS | 1729 | 1468505097222 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:57 INFO - PROCESS | 1729 | 1468505097230 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:57 INFO - PROCESS | 1729 | 1468505097436 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 07:04:57 INFO - PROCESS | 1729 | 1468505097462 Marionette TRACE conn4 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:57 INFO - PROCESS | 1729 | 1468505097471 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:57 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d4f4400 == 22 [pid = 1729] [id = 244] 07:04:57 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x8ec9b000) [pid = 1729] [serial = 733] [outer = (nil)] 07:04:57 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x91060c00) [pid = 1729] [serial = 734] [outer = 0x8ec9b000] 07:04:57 INFO - PROCESS | 1729 | 1468505097537 Marionette DEBUG loaded listener.js 07:04:57 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x9106b800) [pid = 1729] [serial = 735] [outer = 0x8ec9b000] 07:04:58 INFO - PROCESS | 1729 | 1468505098418 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 07:04:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 07:04:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1288ms 07:04:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 07:04:58 INFO - PROCESS | 1729 | 1468505098489 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 07:04:58 INFO - PROCESS | 1729 | 1468505098493 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 07:04:58 INFO - PROCESS | 1729 | 1468505098499 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 07:04:58 INFO - PROCESS | 1729 | 1468505098503 Marionette TRACE conn4 <- [1,950,null,{}] 07:04:58 INFO - PROCESS | 1729 | 1468505098514 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:58 INFO - PROCESS | 1729 | 1468505098518 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:58 INFO - PROCESS | 1729 | 1468505098715 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 07:04:58 INFO - PROCESS | 1729 | 1468505098738 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:58 INFO - PROCESS | 1729 | 1468505098746 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:04:58 INFO - PROCESS | 1729 | ++DOCSHELL 0x8ea04c00 == 23 [pid = 1729] [id = 245] 07:04:58 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x91061c00) [pid = 1729] [serial = 736] [outer = (nil)] 07:04:58 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x91c87000) [pid = 1729] [serial = 737] [outer = 0x91061c00] 07:04:58 INFO - PROCESS | 1729 | 1468505098817 Marionette DEBUG loaded listener.js 07:04:58 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0x91f65000) [pid = 1729] [serial = 738] [outer = 0x91061c00] 07:04:59 INFO - PROCESS | 1729 | --DOMWINDOW == 76 (0x8bc4bc00) [pid = 1729] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 07:04:59 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x8e537400) [pid = 1729] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 07:04:59 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x8f1ed000) [pid = 1729] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 07:04:59 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x8f3ab800) [pid = 1729] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 07:04:59 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x8d1c6400) [pid = 1729] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 07:04:59 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x8ea01c00) [pid = 1729] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 07:04:59 INFO - PROCESS | 1729 | --DOMWINDOW == 70 (0x8e52e800) [pid = 1729] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 07:04:59 INFO - PROCESS | 1729 | --DOMWINDOW == 69 (0x8f3b2000) [pid = 1729] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 07:04:59 INFO - PROCESS | 1729 | --DOMWINDOW == 68 (0x9106a400) [pid = 1729] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 07:04:59 INFO - PROCESS | 1729 | --DOMWINDOW == 67 (0x8d3c1000) [pid = 1729] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 07:04:59 INFO - PROCESS | 1729 | --DOMWINDOW == 66 (0x8e18a000) [pid = 1729] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 07:04:59 INFO - PROCESS | 1729 | 1468505099771 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 07:04:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 07:04:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1289ms 07:04:59 INFO - PROCESS | 1729 | 1468505099790 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 07:04:59 INFO - PROCESS | 1729 | 1468505099792 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 07:04:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 07:04:59 INFO - PROCESS | 1729 | 1468505099799 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 07:04:59 INFO - PROCESS | 1729 | 1468505099801 Marionette TRACE conn4 <- [1,954,null,{}] 07:04:59 INFO - PROCESS | 1729 | 1468505099807 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:59 INFO - PROCESS | 1729 | 1468505099811 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:00 INFO - PROCESS | 1729 | 1468505100000 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 07:05:00 INFO - PROCESS | 1729 | 1468505100017 Marionette TRACE conn4 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:00 INFO - PROCESS | 1729 | 1468505100025 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:00 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be04400 == 24 [pid = 1729] [id = 246] 07:05:00 INFO - PROCESS | 1729 | ++DOMWINDOW == 67 (0x8d3c4400) [pid = 1729] [serial = 739] [outer = (nil)] 07:05:00 INFO - PROCESS | 1729 | ++DOMWINDOW == 68 (0x91060400) [pid = 1729] [serial = 740] [outer = 0x8d3c4400] 07:05:00 INFO - PROCESS | 1729 | 1468505100109 Marionette DEBUG loaded listener.js 07:05:00 INFO - PROCESS | 1729 | ++DOMWINDOW == 69 (0x92065800) [pid = 1729] [serial = 741] [outer = 0x8d3c4400] 07:05:00 INFO - PROCESS | 1729 | 1468505100989 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 07:05:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 07:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1241ms 07:05:01 INFO - PROCESS | 1729 | 1468505101041 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 07:05:01 INFO - PROCESS | 1729 | 1468505101045 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 07:05:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 07:05:01 INFO - PROCESS | 1729 | 1468505101051 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 07:05:01 INFO - PROCESS | 1729 | 1468505101054 Marionette TRACE conn4 <- [1,958,null,{}] 07:05:01 INFO - PROCESS | 1729 | 1468505101059 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:01 INFO - PROCESS | 1729 | 1468505101069 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:01 INFO - PROCESS | 1729 | 1468505101219 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 07:05:01 INFO - PROCESS | 1729 | 1468505101227 Marionette TRACE conn4 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:01 INFO - PROCESS | 1729 | 1468505101238 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:01 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc43800 == 25 [pid = 1729] [id = 247] 07:05:01 INFO - PROCESS | 1729 | ++DOMWINDOW == 70 (0x9105f400) [pid = 1729] [serial = 742] [outer = (nil)] 07:05:01 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x926ca000) [pid = 1729] [serial = 743] [outer = 0x9105f400] 07:05:01 INFO - PROCESS | 1729 | 1468505101302 Marionette DEBUG loaded listener.js 07:05:01 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x926cc800) [pid = 1729] [serial = 744] [outer = 0x9105f400] 07:05:02 INFO - PROCESS | 1729 | 1468505102482 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 07:05:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 07:05:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1487ms 07:05:02 INFO - PROCESS | 1729 | 1468505102539 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 07:05:02 INFO - PROCESS | 1729 | 1468505102546 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 07:05:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 07:05:02 INFO - PROCESS | 1729 | 1468505102554 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 07:05:02 INFO - PROCESS | 1729 | 1468505102562 Marionette TRACE conn4 <- [1,962,null,{}] 07:05:02 INFO - PROCESS | 1729 | 1468505102571 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:02 INFO - PROCESS | 1729 | 1468505102582 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:02 INFO - PROCESS | 1729 | 1468505102806 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 07:05:03 INFO - PROCESS | 1729 | 1468505103064 Marionette TRACE conn4 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:03 INFO - PROCESS | 1729 | 1468505103075 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:03 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d7c2000 == 26 [pid = 1729] [id = 248] 07:05:03 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x8d7c5400) [pid = 1729] [serial = 745] [outer = (nil)] 07:05:03 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x8ea09800) [pid = 1729] [serial = 746] [outer = 0x8d7c5400] 07:05:03 INFO - PROCESS | 1729 | 1468505103159 Marionette DEBUG loaded listener.js 07:05:03 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x8ec93400) [pid = 1729] [serial = 747] [outer = 0x8d7c5400] 07:05:04 INFO - PROCESS | 1729 | 1468505104043 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 07:05:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 07:05:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1537ms 07:05:04 INFO - PROCESS | 1729 | 1468505104091 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 07:05:04 INFO - PROCESS | 1729 | 1468505104099 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 07:05:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 07:05:04 INFO - PROCESS | 1729 | 1468505104109 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 07:05:04 INFO - PROCESS | 1729 | 1468505104113 Marionette TRACE conn4 <- [1,966,null,{}] 07:05:04 INFO - PROCESS | 1729 | 1468505104120 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:04 INFO - PROCESS | 1729 | 1468505104126 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:04 INFO - PROCESS | 1729 | 1468505104319 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 07:05:04 INFO - PROCESS | 1729 | 1468505104606 Marionette TRACE conn4 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:04 INFO - PROCESS | 1729 | 1468505104617 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:04 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f3b0800 == 27 [pid = 1729] [id = 249] 07:05:04 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x90fec400) [pid = 1729] [serial = 748] [outer = (nil)] 07:05:04 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0x9105f000) [pid = 1729] [serial = 749] [outer = 0x90fec400] 07:05:04 INFO - PROCESS | 1729 | 1468505104745 Marionette DEBUG loaded listener.js 07:05:04 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x91722000) [pid = 1729] [serial = 750] [outer = 0x90fec400] 07:05:05 INFO - PROCESS | 1729 | 1468505105621 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 07:05:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 07:05:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1584ms 07:05:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 07:05:05 INFO - PROCESS | 1729 | 1468505105693 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 07:05:05 INFO - PROCESS | 1729 | 1468505105696 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 07:05:05 INFO - PROCESS | 1729 | 1468505105704 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 07:05:05 INFO - PROCESS | 1729 | 1468505105710 Marionette TRACE conn4 <- [1,970,null,{}] 07:05:05 INFO - PROCESS | 1729 | 1468505105727 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:05 INFO - PROCESS | 1729 | 1468505105736 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:05 INFO - PROCESS | 1729 | 1468505105970 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 07:05:06 INFO - PROCESS | 1729 | 1468505106197 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:06 INFO - PROCESS | 1729 | 1468505106207 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:06 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f580c00 == 28 [pid = 1729] [id = 250] 07:05:06 INFO - PROCESS | 1729 | ++DOMWINDOW == 79 (0x926ce800) [pid = 1729] [serial = 751] [outer = (nil)] 07:05:06 INFO - PROCESS | 1729 | ++DOMWINDOW == 80 (0x927ba400) [pid = 1729] [serial = 752] [outer = 0x926ce800] 07:05:06 INFO - PROCESS | 1729 | 1468505106311 Marionette DEBUG loaded listener.js 07:05:06 INFO - PROCESS | 1729 | ++DOMWINDOW == 81 (0x927bf800) [pid = 1729] [serial = 753] [outer = 0x926ce800] 07:05:07 INFO - PROCESS | 1729 | 1468505107180 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 07:05:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 07:05:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1537ms 07:05:07 INFO - PROCESS | 1729 | 1468505107241 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 07:05:07 INFO - PROCESS | 1729 | 1468505107246 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 07:05:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 07:05:07 INFO - PROCESS | 1729 | 1468505107252 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 07:05:07 INFO - PROCESS | 1729 | 1468505107255 Marionette TRACE conn4 <- [1,974,null,{}] 07:05:07 INFO - PROCESS | 1729 | 1468505107261 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:07 INFO - PROCESS | 1729 | 1468505107266 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:07 INFO - PROCESS | 1729 | 1468505107440 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 07:05:07 INFO - PROCESS | 1729 | 1468505107600 Marionette TRACE conn4 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:07 INFO - PROCESS | 1729 | 1468505107610 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:07 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e188c00 == 29 [pid = 1729] [id = 251] 07:05:07 INFO - PROCESS | 1729 | ++DOMWINDOW == 82 (0x90feb000) [pid = 1729] [serial = 754] [outer = (nil)] 07:05:07 INFO - PROCESS | 1729 | ++DOMWINDOW == 83 (0x92ce6800) [pid = 1729] [serial = 755] [outer = 0x90feb000] 07:05:07 INFO - PROCESS | 1729 | 1468505107689 Marionette DEBUG loaded listener.js 07:05:07 INFO - PROCESS | 1729 | ++DOMWINDOW == 84 (0x92ceac00) [pid = 1729] [serial = 756] [outer = 0x90feb000] 07:05:08 INFO - PROCESS | 1729 | 1468505108622 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 07:05:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 07:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1433ms 07:05:08 INFO - PROCESS | 1729 | 1468505108685 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 07:05:08 INFO - PROCESS | 1729 | 1468505108690 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 07:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 07:05:08 INFO - PROCESS | 1729 | 1468505108696 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 07:05:08 INFO - PROCESS | 1729 | 1468505108700 Marionette TRACE conn4 <- [1,978,null,{}] 07:05:08 INFO - PROCESS | 1729 | 1468505108706 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:08 INFO - PROCESS | 1729 | 1468505108711 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:08 INFO - PROCESS | 1729 | 1468505108885 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 07:05:09 INFO - PROCESS | 1729 | 1468505109055 Marionette TRACE conn4 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:09 INFO - PROCESS | 1729 | 1468505109064 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:09 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d4f0800 == 30 [pid = 1729] [id = 252] 07:05:09 INFO - PROCESS | 1729 | ++DOMWINDOW == 85 (0x8d4f3000) [pid = 1729] [serial = 757] [outer = (nil)] 07:05:09 INFO - PROCESS | 1729 | ++DOMWINDOW == 86 (0x93770400) [pid = 1729] [serial = 758] [outer = 0x8d4f3000] 07:05:09 INFO - PROCESS | 1729 | 1468505109144 Marionette DEBUG loaded listener.js 07:05:09 INFO - PROCESS | 1729 | ++DOMWINDOW == 87 (0x93772800) [pid = 1729] [serial = 759] [outer = 0x8d4f3000] 07:05:10 INFO - PROCESS | 1729 | 1468505110361 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 07:05:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 07:05:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1730ms 07:05:10 INFO - PROCESS | 1729 | 1468505110427 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 07:05:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 07:05:10 INFO - PROCESS | 1729 | 1468505110433 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 07:05:10 INFO - PROCESS | 1729 | 1468505110441 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 07:05:10 INFO - PROCESS | 1729 | 1468505110446 Marionette TRACE conn4 <- [1,982,null,{}] 07:05:10 INFO - PROCESS | 1729 | 1468505110457 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:10 INFO - PROCESS | 1729 | 1468505110462 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:10 INFO - PROCESS | 1729 | 1468505110730 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 07:05:10 INFO - PROCESS | 1729 | 1468505110943 Marionette TRACE conn4 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:10 INFO - PROCESS | 1729 | 1468505110950 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:11 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d4f7800 == 31 [pid = 1729] [id = 253] 07:05:11 INFO - PROCESS | 1729 | ++DOMWINDOW == 88 (0x8d7c8c00) [pid = 1729] [serial = 760] [outer = (nil)] 07:05:11 INFO - PROCESS | 1729 | ++DOMWINDOW == 89 (0x8e53cc00) [pid = 1729] [serial = 761] [outer = 0x8d7c8c00] 07:05:11 INFO - PROCESS | 1729 | 1468505111070 Marionette DEBUG loaded listener.js 07:05:11 INFO - PROCESS | 1729 | ++DOMWINDOW == 90 (0x8ea0ec00) [pid = 1729] [serial = 762] [outer = 0x8d7c8c00] 07:05:12 INFO - PROCESS | 1729 | --DOCSHELL 0x8d3bf400 == 30 [pid = 1729] [id = 231] 07:05:12 INFO - PROCESS | 1729 | --DOMWINDOW == 89 (0x8d1c8000) [pid = 1729] [serial = 681] [outer = (nil)] [url = about:blank] 07:05:12 INFO - PROCESS | 1729 | --DOMWINDOW == 88 (0x8be0bc00) [pid = 1729] [serial = 680] [outer = (nil)] [url = about:blank] 07:05:12 INFO - PROCESS | 1729 | --DOMWINDOW == 87 (0x8ec95400) [pid = 1729] [serial = 684] [outer = (nil)] [url = about:blank] 07:05:12 INFO - PROCESS | 1729 | --DOMWINDOW == 86 (0x8ea07400) [pid = 1729] [serial = 683] [outer = (nil)] [url = about:blank] 07:05:12 INFO - PROCESS | 1729 | --DOMWINDOW == 85 (0x90dd2800) [pid = 1729] [serial = 687] [outer = (nil)] [url = about:blank] 07:05:12 INFO - PROCESS | 1729 | --DOMWINDOW == 84 (0x8f502400) [pid = 1729] [serial = 686] [outer = (nil)] [url = about:blank] 07:05:12 INFO - PROCESS | 1729 | --DOMWINDOW == 83 (0x9171b800) [pid = 1729] [serial = 690] [outer = (nil)] [url = about:blank] 07:05:12 INFO - PROCESS | 1729 | --DOMWINDOW == 82 (0x8d3c8800) [pid = 1729] [serial = 701] [outer = (nil)] [url = about:blank] 07:05:12 INFO - PROCESS | 1729 | --DOMWINDOW == 81 (0x91068800) [pid = 1729] [serial = 689] [outer = (nil)] [url = about:blank] 07:05:12 INFO - PROCESS | 1729 | --DOMWINDOW == 80 (0x8d4fb400) [pid = 1729] [serial = 702] [outer = (nil)] [url = about:blank] 07:05:12 INFO - PROCESS | 1729 | --DOMWINDOW == 79 (0x8f3a3400) [pid = 1729] [serial = 699] [outer = (nil)] [url = about:blank] 07:05:12 INFO - PROCESS | 1729 | --DOMWINDOW == 78 (0x8f1ec000) [pid = 1729] [serial = 698] [outer = (nil)] [url = about:blank] 07:05:12 INFO - PROCESS | 1729 | --DOMWINDOW == 77 (0x8e537000) [pid = 1729] [serial = 704] [outer = (nil)] [url = about:blank] 07:05:12 INFO - PROCESS | 1729 | --DOMWINDOW == 76 (0x8f507c00) [pid = 1729] [serial = 707] [outer = (nil)] [url = about:blank] 07:05:12 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x91c7e400) [pid = 1729] [serial = 693] [outer = (nil)] [url = about:blank] 07:05:12 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x91c7b000) [pid = 1729] [serial = 692] [outer = (nil)] [url = about:blank] 07:05:12 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x8d4f7400) [pid = 1729] [serial = 696] [outer = (nil)] [url = about:blank] 07:05:12 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x8d3c8c00) [pid = 1729] [serial = 695] [outer = (nil)] [url = about:blank] 07:05:12 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x90ddfc00) [pid = 1729] [serial = 711] [outer = (nil)] [url = about:blank] 07:05:12 INFO - PROCESS | 1729 | --DOMWINDOW == 70 (0x8f582000) [pid = 1729] [serial = 708] [outer = (nil)] [url = about:blank] 07:05:12 INFO - PROCESS | 1729 | --DOMWINDOW == 69 (0x8f1f0000) [pid = 1729] [serial = 710] [outer = (nil)] [url = about:blank] 07:05:12 INFO - PROCESS | 1729 | --DOMWINDOW == 68 (0x90ff0c00) [pid = 1729] [serial = 713] [outer = (nil)] [url = about:blank] 07:05:12 INFO - PROCESS | 1729 | --DOMWINDOW == 67 (0x8ea02000) [pid = 1729] [serial = 705] [outer = (nil)] [url = about:blank] 07:05:13 INFO - PROCESS | 1729 | 1468505113048 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 07:05:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 07:05:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 2696ms 07:05:13 INFO - PROCESS | 1729 | 1468505113137 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 07:05:13 INFO - PROCESS | 1729 | 1468505113145 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 07:05:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 07:05:13 INFO - PROCESS | 1729 | 1468505113154 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 07:05:13 INFO - PROCESS | 1729 | 1468505113159 Marionette TRACE conn4 <- [1,986,null,{}] 07:05:13 INFO - PROCESS | 1729 | 1468505113170 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:13 INFO - PROCESS | 1729 | 1468505113175 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:13 INFO - PROCESS | 1729 | 1468505113404 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 07:05:13 INFO - PROCESS | 1729 | 1468505113615 Marionette TRACE conn4 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:13 INFO - PROCESS | 1729 | 1468505113628 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:13 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d3bac00 == 31 [pid = 1729] [id = 254] 07:05:13 INFO - PROCESS | 1729 | ++DOMWINDOW == 68 (0x8d3be800) [pid = 1729] [serial = 763] [outer = (nil)] 07:05:13 INFO - PROCESS | 1729 | ++DOMWINDOW == 69 (0x8d3c3c00) [pid = 1729] [serial = 764] [outer = 0x8d3be800] 07:05:13 INFO - PROCESS | 1729 | 1468505113753 Marionette DEBUG loaded listener.js 07:05:13 INFO - PROCESS | 1729 | ++DOMWINDOW == 70 (0x8d3c8800) [pid = 1729] [serial = 765] [outer = 0x8d3be800] 07:05:14 INFO - PROCESS | 1729 | 1468505114709 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 07:05:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 07:05:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1640ms 07:05:14 INFO - PROCESS | 1729 | 1468505114794 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 07:05:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 07:05:14 INFO - PROCESS | 1729 | 1468505114803 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 07:05:14 INFO - PROCESS | 1729 | 1468505114815 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 07:05:14 INFO - PROCESS | 1729 | 1468505114820 Marionette TRACE conn4 <- [1,990,null,{}] 07:05:14 INFO - PROCESS | 1729 | 1468505114826 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:14 INFO - PROCESS | 1729 | 1468505114832 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:15 INFO - PROCESS | 1729 | 1468505115070 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 07:05:15 INFO - PROCESS | 1729 | 1468505115320 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:15 INFO - PROCESS | 1729 | 1468505115332 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:15 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d7c5800 == 32 [pid = 1729] [id = 255] 07:05:15 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x8e183000) [pid = 1729] [serial = 766] [outer = (nil)] 07:05:15 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x8e18c400) [pid = 1729] [serial = 767] [outer = 0x8e183000] 07:05:15 INFO - PROCESS | 1729 | 1468505115418 Marionette DEBUG loaded listener.js 07:05:15 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x8e533800) [pid = 1729] [serial = 768] [outer = 0x8e183000] 07:05:16 INFO - PROCESS | 1729 | 1468505116462 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 07:05:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 07:05:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1737ms 07:05:16 INFO - PROCESS | 1729 | 1468505116551 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 07:05:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 07:05:16 INFO - PROCESS | 1729 | 1468505116556 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 07:05:16 INFO - PROCESS | 1729 | 1468505116562 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 07:05:16 INFO - PROCESS | 1729 | 1468505116569 Marionette TRACE conn4 <- [1,994,null,{}] 07:05:16 INFO - PROCESS | 1729 | 1468505116587 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:16 INFO - PROCESS | 1729 | 1468505116596 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:16 INFO - PROCESS | 1729 | 1468505116891 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 07:05:17 INFO - PROCESS | 1729 | 1468505117054 Marionette TRACE conn4 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:17 INFO - PROCESS | 1729 | 1468505117069 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:17 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f1ea400 == 33 [pid = 1729] [id = 256] 07:05:17 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x8f1ec000) [pid = 1729] [serial = 769] [outer = (nil)] 07:05:17 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x8f1f1400) [pid = 1729] [serial = 770] [outer = 0x8f1ec000] 07:05:17 INFO - PROCESS | 1729 | 1468505117155 Marionette DEBUG loaded listener.js 07:05:17 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x8f1f8c00) [pid = 1729] [serial = 771] [outer = 0x8f1ec000] 07:05:18 INFO - PROCESS | 1729 | 1468505118141 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 07:05:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 07:05:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1648ms 07:05:18 INFO - PROCESS | 1729 | 1468505118210 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 07:05:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 07:05:18 INFO - PROCESS | 1729 | 1468505118216 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 07:05:18 INFO - PROCESS | 1729 | 1468505118222 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 07:05:18 INFO - PROCESS | 1729 | 1468505118226 Marionette TRACE conn4 <- [1,998,null,{}] 07:05:18 INFO - PROCESS | 1729 | 1468505118231 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:18 INFO - PROCESS | 1729 | 1468505118237 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:18 INFO - PROCESS | 1729 | 1468505118419 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 07:05:18 INFO - PROCESS | 1729 | 1468505118621 Marionette TRACE conn4 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:18 INFO - PROCESS | 1729 | 1468505118629 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:18 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc47c00 == 34 [pid = 1729] [id = 257] 07:05:18 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0x8be0dc00) [pid = 1729] [serial = 772] [outer = (nil)] 07:05:18 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x8f50b800) [pid = 1729] [serial = 773] [outer = 0x8be0dc00] 07:05:18 INFO - PROCESS | 1729 | 1468505118714 Marionette DEBUG loaded listener.js 07:05:18 INFO - PROCESS | 1729 | ++DOMWINDOW == 79 (0x8f587800) [pid = 1729] [serial = 774] [outer = 0x8be0dc00] 07:05:19 INFO - PROCESS | 1729 | 1468505119789 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 07:05:19 INFO - PROCESS | 1729 | --DOCSHELL 0x8d4f0800 == 33 [pid = 1729] [id = 252] 07:05:19 INFO - PROCESS | 1729 | --DOCSHELL 0x8f580c00 == 32 [pid = 1729] [id = 250] 07:05:19 INFO - PROCESS | 1729 | --DOCSHELL 0x8f3b0800 == 31 [pid = 1729] [id = 249] 07:05:19 INFO - PROCESS | 1729 | --DOCSHELL 0x8d7c2000 == 30 [pid = 1729] [id = 248] 07:05:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 07:05:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1630ms 07:05:19 INFO - PROCESS | 1729 | 1468505119852 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 07:05:19 INFO - PROCESS | 1729 | 1468505119858 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 07:05:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 07:05:19 INFO - PROCESS | 1729 | 1468505119866 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 07:05:19 INFO - PROCESS | 1729 | 1468505119870 Marionette TRACE conn4 <- [1,1002,null,{}] 07:05:19 INFO - PROCESS | 1729 | 1468505119877 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:19 INFO - PROCESS | 1729 | 1468505119883 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:20 INFO - PROCESS | 1729 | 1468505120059 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 07:05:20 INFO - PROCESS | 1729 | 1468505120071 Marionette TRACE conn4 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:20 INFO - PROCESS | 1729 | 1468505120081 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:20 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d3c9c00 == 31 [pid = 1729] [id = 258] 07:05:20 INFO - PROCESS | 1729 | ++DOMWINDOW == 80 (0x8d4ecc00) [pid = 1729] [serial = 775] [outer = (nil)] 07:05:20 INFO - PROCESS | 1729 | ++DOMWINDOW == 81 (0x8d7ccc00) [pid = 1729] [serial = 776] [outer = 0x8d4ecc00] 07:05:20 INFO - PROCESS | 1729 | 1468505120156 Marionette DEBUG loaded listener.js 07:05:20 INFO - PROCESS | 1729 | ++DOMWINDOW == 82 (0x8e189c00) [pid = 1729] [serial = 777] [outer = 0x8d4ecc00] 07:05:21 INFO - PROCESS | 1729 | 1468505121056 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 07:05:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 07:05:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1237ms 07:05:21 INFO - PROCESS | 1729 | 1468505121107 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 07:05:21 INFO - PROCESS | 1729 | 1468505121113 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 07:05:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 07:05:21 INFO - PROCESS | 1729 | 1468505121132 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 07:05:21 INFO - PROCESS | 1729 | 1468505121136 Marionette TRACE conn4 <- [1,1006,null,{}] 07:05:21 INFO - PROCESS | 1729 | 1468505121147 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:21 INFO - PROCESS | 1729 | 1468505121151 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:21 INFO - PROCESS | 1729 | 1468505121315 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 07:05:21 INFO - PROCESS | 1729 | 1468505121324 Marionette TRACE conn4 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:21 INFO - PROCESS | 1729 | 1468505121332 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:21 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e181c00 == 32 [pid = 1729] [id = 259] 07:05:21 INFO - PROCESS | 1729 | ++DOMWINDOW == 83 (0x8ea0c000) [pid = 1729] [serial = 778] [outer = (nil)] 07:05:21 INFO - PROCESS | 1729 | ++DOMWINDOW == 84 (0x8f1f5c00) [pid = 1729] [serial = 779] [outer = 0x8ea0c000] 07:05:21 INFO - PROCESS | 1729 | 1468505121402 Marionette DEBUG loaded listener.js 07:05:21 INFO - PROCESS | 1729 | ++DOMWINDOW == 85 (0x8f3b2000) [pid = 1729] [serial = 780] [outer = 0x8ea0c000] 07:05:22 INFO - PROCESS | 1729 | 1468505122344 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 07:05:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 07:05:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1292ms 07:05:22 INFO - PROCESS | 1729 | 1468505122415 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 07:05:22 INFO - PROCESS | 1729 | 1468505122419 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 07:05:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 07:05:22 INFO - PROCESS | 1729 | 1468505122425 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 07:05:22 INFO - PROCESS | 1729 | 1468505122430 Marionette TRACE conn4 <- [1,1010,null,{}] 07:05:22 INFO - PROCESS | 1729 | 1468505122453 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:22 INFO - PROCESS | 1729 | 1468505122461 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:22 INFO - PROCESS | 1729 | 1468505122664 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 07:05:22 INFO - PROCESS | 1729 | 1468505122684 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:22 INFO - PROCESS | 1729 | 1468505122691 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:22 INFO - PROCESS | 1729 | ++DOCSHELL 0x90fe2c00 == 33 [pid = 1729] [id = 260] 07:05:22 INFO - PROCESS | 1729 | ++DOMWINDOW == 86 (0x90fe3000) [pid = 1729] [serial = 781] [outer = (nil)] 07:05:22 INFO - PROCESS | 1729 | ++DOMWINDOW == 87 (0x90fea400) [pid = 1729] [serial = 782] [outer = 0x90fe3000] 07:05:22 INFO - PROCESS | 1729 | 1468505122763 Marionette DEBUG loaded listener.js 07:05:22 INFO - PROCESS | 1729 | ++DOMWINDOW == 88 (0x91062400) [pid = 1729] [serial = 783] [outer = 0x90fe3000] 07:05:23 INFO - PROCESS | 1729 | 1468505123631 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 07:05:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 07:05:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1236ms 07:05:23 INFO - PROCESS | 1729 | 1468505123674 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 07:05:23 INFO - PROCESS | 1729 | 1468505123679 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 07:05:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 07:05:23 INFO - PROCESS | 1729 | 1468505123690 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 07:05:23 INFO - PROCESS | 1729 | 1468505123693 Marionette TRACE conn4 <- [1,1014,null,{}] 07:05:23 INFO - PROCESS | 1729 | 1468505123698 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:23 INFO - PROCESS | 1729 | 1468505123703 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:23 INFO - PROCESS | 1729 | 1468505123900 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 07:05:23 INFO - PROCESS | 1729 | 1468505123919 Marionette TRACE conn4 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:23 INFO - PROCESS | 1729 | 1468505123927 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:23 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d3ba800 == 34 [pid = 1729] [id = 261] 07:05:23 INFO - PROCESS | 1729 | ++DOMWINDOW == 89 (0x90fefc00) [pid = 1729] [serial = 784] [outer = (nil)] 07:05:23 INFO - PROCESS | 1729 | ++DOMWINDOW == 90 (0x91c81800) [pid = 1729] [serial = 785] [outer = 0x90fefc00] 07:05:24 INFO - PROCESS | 1729 | 1468505123993 Marionette DEBUG loaded listener.js 07:05:24 INFO - PROCESS | 1729 | ++DOMWINDOW == 91 (0x92063800) [pid = 1729] [serial = 786] [outer = 0x90fefc00] 07:05:24 INFO - PROCESS | 1729 | --DOMWINDOW == 90 (0x8d7c5400) [pid = 1729] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 07:05:24 INFO - PROCESS | 1729 | --DOMWINDOW == 89 (0x90fec400) [pid = 1729] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 07:05:24 INFO - PROCESS | 1729 | --DOMWINDOW == 88 (0x926ce800) [pid = 1729] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 07:05:24 INFO - PROCESS | 1729 | --DOMWINDOW == 87 (0x90feb000) [pid = 1729] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 07:05:24 INFO - PROCESS | 1729 | --DOMWINDOW == 86 (0x8d4f3000) [pid = 1729] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 07:05:24 INFO - PROCESS | 1729 | --DOMWINDOW == 85 (0x91061c00) [pid = 1729] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 07:05:24 INFO - PROCESS | 1729 | --DOMWINDOW == 84 (0x91726800) [pid = 1729] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 07:05:24 INFO - PROCESS | 1729 | --DOMWINDOW == 83 (0x8bc4c000) [pid = 1729] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 07:05:24 INFO - PROCESS | 1729 | --DOMWINDOW == 82 (0x8f1f2400) [pid = 1729] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 07:05:24 INFO - PROCESS | 1729 | --DOMWINDOW == 81 (0x8d3c4400) [pid = 1729] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 07:05:24 INFO - PROCESS | 1729 | --DOMWINDOW == 80 (0x90fe4400) [pid = 1729] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 07:05:24 INFO - PROCESS | 1729 | --DOMWINDOW == 79 (0x8e180800) [pid = 1729] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 07:05:24 INFO - PROCESS | 1729 | --DOMWINDOW == 78 (0x8ec92c00) [pid = 1729] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 07:05:24 INFO - PROCESS | 1729 | --DOMWINDOW == 77 (0x8d1c3c00) [pid = 1729] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 07:05:24 INFO - PROCESS | 1729 | --DOMWINDOW == 76 (0x8ec9b000) [pid = 1729] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 07:05:24 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x9105f400) [pid = 1729] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 07:05:24 INFO - PROCESS | 1729 | 1468505124974 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 07:05:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 07:05:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1326ms 07:05:25 INFO - PROCESS | 1729 | 1468505125018 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 07:05:25 INFO - PROCESS | 1729 | 1468505125022 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 07:05:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 07:05:25 INFO - PROCESS | 1729 | 1468505125029 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 07:05:25 INFO - PROCESS | 1729 | 1468505125032 Marionette TRACE conn4 <- [1,1018,null,{}] 07:05:25 INFO - PROCESS | 1729 | 1468505125038 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:25 INFO - PROCESS | 1729 | 1468505125042 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:25 INFO - PROCESS | 1729 | 1468505125199 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 07:05:25 INFO - PROCESS | 1729 | 1468505125208 Marionette TRACE conn4 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:25 INFO - PROCESS | 1729 | 1468505125220 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:25 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d1c7800 == 35 [pid = 1729] [id = 262] 07:05:25 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x8ec91c00) [pid = 1729] [serial = 787] [outer = (nil)] 07:05:25 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0x91061c00) [pid = 1729] [serial = 788] [outer = 0x8ec91c00] 07:05:25 INFO - PROCESS | 1729 | 1468505125289 Marionette DEBUG loaded listener.js 07:05:25 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x91724800) [pid = 1729] [serial = 789] [outer = 0x8ec91c00] 07:05:26 INFO - PROCESS | 1729 | 1468505126266 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 07:05:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 07:05:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1289ms 07:05:26 INFO - PROCESS | 1729 | 1468505126322 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 07:05:26 INFO - PROCESS | 1729 | 1468505126325 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 07:05:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 07:05:26 INFO - PROCESS | 1729 | 1468505126333 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 07:05:26 INFO - PROCESS | 1729 | 1468505126336 Marionette TRACE conn4 <- [1,1022,null,{}] 07:05:26 INFO - PROCESS | 1729 | 1468505126397 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:26 INFO - PROCESS | 1729 | 1468505126404 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:26 INFO - PROCESS | 1729 | 1468505126675 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 07:05:26 INFO - PROCESS | 1729 | 1468505126801 Marionette TRACE conn4 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:26 INFO - PROCESS | 1729 | 1468505126816 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:26 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be06c00 == 36 [pid = 1729] [id = 263] 07:05:26 INFO - PROCESS | 1729 | ++DOMWINDOW == 79 (0x8d1c9400) [pid = 1729] [serial = 790] [outer = (nil)] 07:05:26 INFO - PROCESS | 1729 | ++DOMWINDOW == 80 (0x8d3bd000) [pid = 1729] [serial = 791] [outer = 0x8d1c9400] 07:05:26 INFO - PROCESS | 1729 | 1468505126957 Marionette DEBUG loaded listener.js 07:05:27 INFO - PROCESS | 1729 | ++DOMWINDOW == 81 (0x8d4f7400) [pid = 1729] [serial = 792] [outer = 0x8d1c9400] 07:05:27 INFO - PROCESS | 1729 | 1468505127892 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 07:05:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 07:05:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1633ms 07:05:27 INFO - PROCESS | 1729 | 1468505127967 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 07:05:27 INFO - PROCESS | 1729 | 1468505127973 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 07:05:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 07:05:27 INFO - PROCESS | 1729 | 1468505127981 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 07:05:27 INFO - PROCESS | 1729 | 1468505127986 Marionette TRACE conn4 <- [1,1026,null,{}] 07:05:27 INFO - PROCESS | 1729 | 1468505127997 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:28 INFO - PROCESS | 1729 | 1468505128003 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:28 INFO - PROCESS | 1729 | 1468505128233 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 07:05:28 INFO - PROCESS | 1729 | 1468505128448 Marionette TRACE conn4 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:28 INFO - PROCESS | 1729 | 1468505128460 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:28 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d3c1c00 == 37 [pid = 1729] [id = 264] 07:05:28 INFO - PROCESS | 1729 | ++DOMWINDOW == 82 (0x8ec95800) [pid = 1729] [serial = 793] [outer = (nil)] 07:05:28 INFO - PROCESS | 1729 | ++DOMWINDOW == 83 (0x8f3a4800) [pid = 1729] [serial = 794] [outer = 0x8ec95800] 07:05:28 INFO - PROCESS | 1729 | 1468505128570 Marionette DEBUG loaded listener.js 07:05:28 INFO - PROCESS | 1729 | ++DOMWINDOW == 84 (0x8f57f400) [pid = 1729] [serial = 795] [outer = 0x8ec95800] 07:05:29 INFO - PROCESS | 1729 | 1468505129471 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 07:05:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 07:05:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1535ms 07:05:29 INFO - PROCESS | 1729 | 1468505129518 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 07:05:29 INFO - PROCESS | 1729 | 1468505129523 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 07:05:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 07:05:29 INFO - PROCESS | 1729 | 1468505129529 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 07:05:29 INFO - PROCESS | 1729 | 1468505129535 Marionette TRACE conn4 <- [1,1030,null,{}] 07:05:29 INFO - PROCESS | 1729 | 1468505129541 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:29 INFO - PROCESS | 1729 | 1468505129546 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:29 INFO - PROCESS | 1729 | 1468505129740 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 07:05:29 INFO - PROCESS | 1729 | 1468505129903 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:29 INFO - PROCESS | 1729 | 1468505129918 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:29 INFO - PROCESS | 1729 | ++DOCSHELL 0x91060000 == 38 [pid = 1729] [id = 265] 07:05:29 INFO - PROCESS | 1729 | ++DOMWINDOW == 85 (0x91069000) [pid = 1729] [serial = 796] [outer = (nil)] 07:05:29 INFO - PROCESS | 1729 | ++DOMWINDOW == 86 (0x9171f000) [pid = 1729] [serial = 797] [outer = 0x91069000] 07:05:30 INFO - PROCESS | 1729 | 1468505130000 Marionette DEBUG loaded listener.js 07:05:30 INFO - PROCESS | 1729 | ++DOMWINDOW == 87 (0x92060c00) [pid = 1729] [serial = 798] [outer = 0x91069000] 07:05:31 INFO - PROCESS | 1729 | 1468505131061 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 07:05:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 07:05:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1586ms 07:05:31 INFO - PROCESS | 1729 | 1468505131124 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 07:05:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 07:05:31 INFO - PROCESS | 1729 | 1468505131133 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 07:05:31 INFO - PROCESS | 1729 | 1468505131151 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 07:05:31 INFO - PROCESS | 1729 | 1468505131154 Marionette TRACE conn4 <- [1,1034,null,{}] 07:05:31 INFO - PROCESS | 1729 | 1468505131161 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:31 INFO - PROCESS | 1729 | 1468505131166 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:31 INFO - PROCESS | 1729 | 1468505131359 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 07:05:31 INFO - PROCESS | 1729 | 1468505131572 Marionette TRACE conn4 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:31 INFO - PROCESS | 1729 | 1468505131583 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:31 INFO - PROCESS | 1729 | ++DOCSHELL 0x90fec800 == 39 [pid = 1729] [id = 266] 07:05:31 INFO - PROCESS | 1729 | ++DOMWINDOW == 88 (0x926c1800) [pid = 1729] [serial = 799] [outer = (nil)] 07:05:31 INFO - PROCESS | 1729 | ++DOMWINDOW == 89 (0x92cf0400) [pid = 1729] [serial = 800] [outer = 0x926c1800] 07:05:31 INFO - PROCESS | 1729 | 1468505131683 Marionette DEBUG loaded listener.js 07:05:31 INFO - PROCESS | 1729 | ++DOMWINDOW == 90 (0x93779400) [pid = 1729] [serial = 801] [outer = 0x926c1800] 07:05:32 INFO - PROCESS | 1729 | 1468505132561 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 07:05:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 07:05:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1490ms 07:05:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 07:05:32 INFO - PROCESS | 1729 | 1468505132634 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 07:05:32 INFO - PROCESS | 1729 | 1468505132637 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 07:05:32 INFO - PROCESS | 1729 | 1468505132644 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 07:05:32 INFO - PROCESS | 1729 | 1468505132647 Marionette TRACE conn4 <- [1,1038,null,{}] 07:05:32 INFO - PROCESS | 1729 | 1468505132653 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:32 INFO - PROCESS | 1729 | 1468505132659 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:32 INFO - PROCESS | 1729 | 1468505132864 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 07:05:33 INFO - PROCESS | 1729 | 1468505133030 Marionette TRACE conn4 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:33 INFO - PROCESS | 1729 | 1468505133037 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:33 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be0f800 == 40 [pid = 1729] [id = 267] 07:05:33 INFO - PROCESS | 1729 | ++DOMWINDOW == 91 (0x8d7d0800) [pid = 1729] [serial = 802] [outer = (nil)] 07:05:33 INFO - PROCESS | 1729 | ++DOMWINDOW == 92 (0x93795800) [pid = 1729] [serial = 803] [outer = 0x8d7d0800] 07:05:33 INFO - PROCESS | 1729 | 1468505133169 Marionette DEBUG loaded listener.js 07:05:33 INFO - PROCESS | 1729 | ++DOMWINDOW == 93 (0x93799400) [pid = 1729] [serial = 804] [outer = 0x8d7d0800] 07:05:34 INFO - PROCESS | 1729 | 1468505134008 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 07:05:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 07:05:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1435ms 07:05:34 INFO - PROCESS | 1729 | 1468505134079 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 07:05:34 INFO - PROCESS | 1729 | 1468505134082 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 07:05:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 07:05:34 INFO - PROCESS | 1729 | 1468505134089 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 07:05:34 INFO - PROCESS | 1729 | 1468505134092 Marionette TRACE conn4 <- [1,1042,null,{}] 07:05:34 INFO - PROCESS | 1729 | 1468505134098 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:34 INFO - PROCESS | 1729 | 1468505134109 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:34 INFO - PROCESS | 1729 | 1468505134393 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 07:05:34 INFO - PROCESS | 1729 | 1468505134623 Marionette TRACE conn4 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:34 INFO - PROCESS | 1729 | 1468505134632 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:34 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d4f8c00 == 41 [pid = 1729] [id = 268] 07:05:34 INFO - PROCESS | 1729 | ++DOMWINDOW == 94 (0x93901800) [pid = 1729] [serial = 805] [outer = (nil)] 07:05:34 INFO - PROCESS | 1729 | ++DOMWINDOW == 95 (0x93968400) [pid = 1729] [serial = 806] [outer = 0x93901800] 07:05:34 INFO - PROCESS | 1729 | 1468505134756 Marionette DEBUG loaded listener.js 07:05:34 INFO - PROCESS | 1729 | ++DOMWINDOW == 96 (0x94e38400) [pid = 1729] [serial = 807] [outer = 0x93901800] 07:05:35 INFO - PROCESS | 1729 | 1468505135631 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 07:05:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 07:05:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1582ms 07:05:35 INFO - PROCESS | 1729 | 1468505135672 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 07:05:35 INFO - PROCESS | 1729 | 1468505135675 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 07:05:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 07:05:35 INFO - PROCESS | 1729 | 1468505135682 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 07:05:35 INFO - PROCESS | 1729 | 1468505135685 Marionette TRACE conn4 <- [1,1046,null,{}] 07:05:35 INFO - PROCESS | 1729 | 1468505135691 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:35 INFO - PROCESS | 1729 | 1468505135697 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:35 INFO - PROCESS | 1729 | 1468505135864 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 07:05:36 INFO - PROCESS | 1729 | 1468505136043 Marionette TRACE conn4 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:36 INFO - PROCESS | 1729 | 1468505136053 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:36 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d1c3000 == 42 [pid = 1729] [id = 269] 07:05:36 INFO - PROCESS | 1729 | ++DOMWINDOW == 97 (0x94e2f800) [pid = 1729] [serial = 808] [outer = (nil)] 07:05:36 INFO - PROCESS | 1729 | ++DOMWINDOW == 98 (0x94e47000) [pid = 1729] [serial = 809] [outer = 0x94e2f800] 07:05:36 INFO - PROCESS | 1729 | 1468505136137 Marionette DEBUG loaded listener.js 07:05:36 INFO - PROCESS | 1729 | ++DOMWINDOW == 99 (0x94e48400) [pid = 1729] [serial = 810] [outer = 0x94e2f800] 07:05:37 INFO - PROCESS | 1729 | 1468505137101 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 07:05:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 07:05:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1497ms 07:05:37 INFO - PROCESS | 1729 | 1468505137180 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 07:05:37 INFO - PROCESS | 1729 | 1468505137185 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 07:05:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 07:05:37 INFO - PROCESS | 1729 | 1468505137191 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 07:05:37 INFO - PROCESS | 1729 | 1468505137194 Marionette TRACE conn4 <- [1,1050,null,{}] 07:05:37 INFO - PROCESS | 1729 | 1468505137200 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:37 INFO - PROCESS | 1729 | 1468505137205 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:37 INFO - PROCESS | 1729 | 1468505137431 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 07:05:37 INFO - PROCESS | 1729 | 1468505137851 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:37 INFO - PROCESS | 1729 | 1468505137863 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:37 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc4fc00 == 43 [pid = 1729] [id = 270] 07:05:37 INFO - PROCESS | 1729 | ++DOMWINDOW == 100 (0x8bc50000) [pid = 1729] [serial = 811] [outer = (nil)] 07:05:37 INFO - PROCESS | 1729 | ++DOMWINDOW == 101 (0x8be08000) [pid = 1729] [serial = 812] [outer = 0x8bc50000] 07:05:37 INFO - PROCESS | 1729 | 1468505137983 Marionette DEBUG loaded listener.js 07:05:38 INFO - PROCESS | 1729 | ++DOMWINDOW == 102 (0x8d1c6000) [pid = 1729] [serial = 813] [outer = 0x8bc50000] 07:05:38 INFO - PROCESS | 1729 | 1468505138961 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 07:05:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 07:05:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1836ms 07:05:39 INFO - PROCESS | 1729 | 1468505139030 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 07:05:39 INFO - PROCESS | 1729 | 1468505139036 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 07:05:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 07:05:39 INFO - PROCESS | 1729 | 1468505139044 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 07:05:39 INFO - PROCESS | 1729 | 1468505139048 Marionette TRACE conn4 <- [1,1054,null,{}] 07:05:39 INFO - PROCESS | 1729 | 1468505139056 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:39 INFO - PROCESS | 1729 | 1468505139064 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:39 INFO - PROCESS | 1729 | 1468505139256 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 07:05:39 INFO - PROCESS | 1729 | --DOCSHELL 0x8ea05400 == 42 [pid = 1729] [id = 239] 07:05:39 INFO - PROCESS | 1729 | --DOCSHELL 0x8d1c4c00 == 41 [pid = 1729] [id = 233] 07:05:39 INFO - PROCESS | 1729 | --DOCSHELL 0x8e18ac00 == 40 [pid = 1729] [id = 234] 07:05:39 INFO - PROCESS | 1729 | --DOCSHELL 0x8e53a800 == 39 [pid = 1729] [id = 232] 07:05:39 INFO - PROCESS | 1729 | --DOCSHELL 0x8d3ba800 == 38 [pid = 1729] [id = 261] 07:05:39 INFO - PROCESS | 1729 | --DOMWINDOW == 101 (0x8e53cc00) [pid = 1729] [serial = 761] [outer = (nil)] [url = about:blank] 07:05:39 INFO - PROCESS | 1729 | --DOCSHELL 0x90fe2c00 == 37 [pid = 1729] [id = 260] 07:05:39 INFO - PROCESS | 1729 | --DOCSHELL 0x8e181c00 == 36 [pid = 1729] [id = 259] 07:05:39 INFO - PROCESS | 1729 | --DOCSHELL 0x8d3c9c00 == 35 [pid = 1729] [id = 258] 07:05:39 INFO - PROCESS | 1729 | --DOCSHELL 0x8d3bac00 == 34 [pid = 1729] [id = 254] 07:05:39 INFO - PROCESS | 1729 | --DOMWINDOW == 100 (0x8ea09800) [pid = 1729] [serial = 746] [outer = (nil)] [url = about:blank] 07:05:39 INFO - PROCESS | 1729 | --DOMWINDOW == 99 (0x9105f000) [pid = 1729] [serial = 749] [outer = (nil)] [url = about:blank] 07:05:39 INFO - PROCESS | 1729 | --DOMWINDOW == 98 (0x8ec93400) [pid = 1729] [serial = 747] [outer = (nil)] [url = about:blank] 07:05:39 INFO - PROCESS | 1729 | --DOMWINDOW == 97 (0x927ba400) [pid = 1729] [serial = 752] [outer = (nil)] [url = about:blank] 07:05:39 INFO - PROCESS | 1729 | --DOMWINDOW == 96 (0x91722000) [pid = 1729] [serial = 750] [outer = (nil)] [url = about:blank] 07:05:39 INFO - PROCESS | 1729 | --DOMWINDOW == 95 (0x92ce6800) [pid = 1729] [serial = 755] [outer = (nil)] [url = about:blank] 07:05:39 INFO - PROCESS | 1729 | --DOMWINDOW == 94 (0x927bf800) [pid = 1729] [serial = 753] [outer = (nil)] [url = about:blank] 07:05:39 INFO - PROCESS | 1729 | --DOMWINDOW == 93 (0x93770400) [pid = 1729] [serial = 758] [outer = (nil)] [url = about:blank] 07:05:39 INFO - PROCESS | 1729 | --DOMWINDOW == 92 (0x92ceac00) [pid = 1729] [serial = 756] [outer = (nil)] [url = about:blank] 07:05:39 INFO - PROCESS | 1729 | --DOMWINDOW == 91 (0x93772800) [pid = 1729] [serial = 759] [outer = (nil)] [url = about:blank] 07:05:39 INFO - PROCESS | 1729 | --DOMWINDOW == 90 (0x91c87000) [pid = 1729] [serial = 737] [outer = (nil)] [url = about:blank] 07:05:39 INFO - PROCESS | 1729 | --DOMWINDOW == 89 (0x91c86c00) [pid = 1729] [serial = 722] [outer = (nil)] [url = about:blank] 07:05:39 INFO - PROCESS | 1729 | --DOMWINDOW == 88 (0x91f5d800) [pid = 1729] [serial = 723] [outer = (nil)] [url = about:blank] 07:05:39 INFO - PROCESS | 1729 | --DOMWINDOW == 87 (0x8be09800) [pid = 1729] [serial = 725] [outer = (nil)] [url = about:blank] 07:05:39 INFO - PROCESS | 1729 | --DOMWINDOW == 86 (0x8d1cac00) [pid = 1729] [serial = 726] [outer = (nil)] [url = about:blank] 07:05:39 INFO - PROCESS | 1729 | --DOMWINDOW == 85 (0x8f3ac000) [pid = 1729] [serial = 719] [outer = (nil)] [url = about:blank] 07:05:39 INFO - PROCESS | 1729 | --DOMWINDOW == 84 (0x92065800) [pid = 1729] [serial = 741] [outer = (nil)] [url = about:blank] 07:05:39 INFO - PROCESS | 1729 | --DOMWINDOW == 83 (0x8f1ecc00) [pid = 1729] [serial = 720] [outer = (nil)] [url = about:blank] 07:05:39 INFO - PROCESS | 1729 | --DOMWINDOW == 82 (0x91063400) [pid = 1729] [serial = 714] [outer = (nil)] [url = about:blank] 07:05:39 INFO - PROCESS | 1729 | --DOMWINDOW == 81 (0x8e18b800) [pid = 1729] [serial = 728] [outer = (nil)] [url = about:blank] 07:05:39 INFO - PROCESS | 1729 | --DOMWINDOW == 80 (0x8ea04400) [pid = 1729] [serial = 729] [outer = (nil)] [url = about:blank] 07:05:39 INFO - PROCESS | 1729 | --DOMWINDOW == 79 (0x8f3ad800) [pid = 1729] [serial = 731] [outer = (nil)] [url = about:blank] 07:05:39 INFO - PROCESS | 1729 | --DOMWINDOW == 78 (0x8d7c4c00) [pid = 1729] [serial = 716] [outer = (nil)] [url = about:blank] 07:05:39 INFO - PROCESS | 1729 | --DOMWINDOW == 77 (0x8e189800) [pid = 1729] [serial = 717] [outer = (nil)] [url = about:blank] 07:05:39 INFO - PROCESS | 1729 | --DOMWINDOW == 76 (0x91060400) [pid = 1729] [serial = 740] [outer = (nil)] [url = about:blank] 07:05:39 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x91060c00) [pid = 1729] [serial = 734] [outer = (nil)] [url = about:blank] 07:05:39 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x91f65000) [pid = 1729] [serial = 738] [outer = (nil)] [url = about:blank] 07:05:39 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x9106b800) [pid = 1729] [serial = 735] [outer = (nil)] [url = about:blank] 07:05:39 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x8f582400) [pid = 1729] [serial = 732] [outer = (nil)] [url = about:blank] 07:05:39 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x926ca000) [pid = 1729] [serial = 743] [outer = (nil)] [url = about:blank] 07:05:39 INFO - PROCESS | 1729 | --DOMWINDOW == 70 (0x926cc800) [pid = 1729] [serial = 744] [outer = (nil)] [url = about:blank] 07:05:39 INFO - PROCESS | 1729 | 1468505139527 Marionette TRACE conn4 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:39 INFO - PROCESS | 1729 | 1468505139535 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:39 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d1c4c00 == 35 [pid = 1729] [id = 271] 07:05:39 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x8d1cac00) [pid = 1729] [serial = 814] [outer = (nil)] 07:05:39 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x8e182c00) [pid = 1729] [serial = 815] [outer = 0x8d1cac00] 07:05:39 INFO - PROCESS | 1729 | 1468505139619 Marionette DEBUG loaded listener.js 07:05:39 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x8e533c00) [pid = 1729] [serial = 816] [outer = 0x8d1cac00] 07:05:40 INFO - PROCESS | 1729 | 1468505140427 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 07:05:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 07:05:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1434ms 07:05:40 INFO - PROCESS | 1729 | 1468505140481 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 07:05:40 INFO - PROCESS | 1729 | 1468505140486 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 07:05:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 07:05:40 INFO - PROCESS | 1729 | 1468505140493 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 07:05:40 INFO - PROCESS | 1729 | 1468505140496 Marionette TRACE conn4 <- [1,1058,null,{}] 07:05:40 INFO - PROCESS | 1729 | 1468505140502 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:40 INFO - PROCESS | 1729 | 1468505140507 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:40 INFO - PROCESS | 1729 | 1468505140672 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 07:05:40 INFO - PROCESS | 1729 | 1468505140683 Marionette TRACE conn4 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:40 INFO - PROCESS | 1729 | 1468505140691 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:40 INFO - PROCESS | 1729 | ++DOCSHELL 0x8ea09400 == 36 [pid = 1729] [id = 272] 07:05:40 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x8ec96400) [pid = 1729] [serial = 817] [outer = (nil)] 07:05:40 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x8f1ef800) [pid = 1729] [serial = 818] [outer = 0x8ec96400] 07:05:40 INFO - PROCESS | 1729 | 1468505140772 Marionette DEBUG loaded listener.js 07:05:40 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x8f509400) [pid = 1729] [serial = 819] [outer = 0x8ec96400] 07:05:41 INFO - PROCESS | 1729 | 1468505141754 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 07:05:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 07:05:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1278ms 07:05:41 INFO - PROCESS | 1729 | 1468505141771 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 07:05:41 INFO - PROCESS | 1729 | 1468505141774 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 07:05:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 07:05:41 INFO - PROCESS | 1729 | 1468505141788 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 07:05:41 INFO - PROCESS | 1729 | 1468505141797 Marionette TRACE conn4 <- [1,1062,null,{}] 07:05:41 INFO - PROCESS | 1729 | 1468505141805 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:41 INFO - PROCESS | 1729 | 1468505141812 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:42 INFO - PROCESS | 1729 | 1468505142036 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 07:05:42 INFO - PROCESS | 1729 | 1468505142068 Marionette TRACE conn4 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:42 INFO - PROCESS | 1729 | 1468505142075 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:42 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d1cdc00 == 37 [pid = 1729] [id = 273] 07:05:42 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0x90fe3800) [pid = 1729] [serial = 820] [outer = (nil)] 07:05:42 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x91064400) [pid = 1729] [serial = 821] [outer = 0x90fe3800] 07:05:42 INFO - PROCESS | 1729 | 1468505142160 Marionette DEBUG loaded listener.js 07:05:42 INFO - PROCESS | 1729 | ++DOMWINDOW == 79 (0x9106a800) [pid = 1729] [serial = 822] [outer = 0x90fe3800] 07:05:43 INFO - PROCESS | 1729 | 1468505143038 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 07:05:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 07:05:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1299ms 07:05:43 INFO - PROCESS | 1729 | 1468505143082 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 07:05:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 07:05:43 INFO - PROCESS | 1729 | 1468505143086 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 07:05:43 INFO - PROCESS | 1729 | 1468505143107 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 07:05:43 INFO - PROCESS | 1729 | 1468505143110 Marionette TRACE conn4 <- [1,1066,null,{}] 07:05:43 INFO - PROCESS | 1729 | 1468505143116 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:43 INFO - PROCESS | 1729 | 1468505143121 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:43 INFO - PROCESS | 1729 | 1468505143347 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 07:05:43 INFO - PROCESS | 1729 | 1468505143370 Marionette TRACE conn4 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:43 INFO - PROCESS | 1729 | 1468505143377 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:43 INFO - PROCESS | 1729 | ++DOCSHELL 0x91065400 == 38 [pid = 1729] [id = 274] 07:05:43 INFO - PROCESS | 1729 | ++DOMWINDOW == 80 (0x91718800) [pid = 1729] [serial = 823] [outer = (nil)] 07:05:43 INFO - PROCESS | 1729 | ++DOMWINDOW == 81 (0x91c83000) [pid = 1729] [serial = 824] [outer = 0x91718800] 07:05:43 INFO - PROCESS | 1729 | 1468505143447 Marionette DEBUG loaded listener.js 07:05:43 INFO - PROCESS | 1729 | ++DOMWINDOW == 82 (0x91f64400) [pid = 1729] [serial = 825] [outer = 0x91718800] 07:05:44 INFO - PROCESS | 1729 | --DOMWINDOW == 81 (0x90fe3000) [pid = 1729] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 07:05:44 INFO - PROCESS | 1729 | --DOMWINDOW == 80 (0x90fefc00) [pid = 1729] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 07:05:44 INFO - PROCESS | 1729 | --DOMWINDOW == 79 (0x8ea0c000) [pid = 1729] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 07:05:44 INFO - PROCESS | 1729 | --DOMWINDOW == 78 (0x8d4ecc00) [pid = 1729] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 07:05:44 INFO - PROCESS | 1729 | 1468505144505 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 07:05:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 07:05:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1445ms 07:05:44 INFO - PROCESS | 1729 | 1468505144539 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 07:05:44 INFO - PROCESS | 1729 | 1468505144543 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 07:05:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 07:05:44 INFO - PROCESS | 1729 | 1468505144549 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 07:05:44 INFO - PROCESS | 1729 | 1468505144553 Marionette TRACE conn4 <- [1,1070,null,{}] 07:05:44 INFO - PROCESS | 1729 | 1468505144559 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:44 INFO - PROCESS | 1729 | 1468505144565 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:44 INFO - PROCESS | 1729 | 1468505144728 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 07:05:44 INFO - PROCESS | 1729 | 1468505144856 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:44 INFO - PROCESS | 1729 | 1468505144873 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:44 INFO - PROCESS | 1729 | ++DOCSHELL 0x90dde800 == 39 [pid = 1729] [id = 275] 07:05:44 INFO - PROCESS | 1729 | ++DOMWINDOW == 79 (0x90fe3000) [pid = 1729] [serial = 826] [outer = (nil)] 07:05:44 INFO - PROCESS | 1729 | ++DOMWINDOW == 80 (0x9205f800) [pid = 1729] [serial = 827] [outer = 0x90fe3000] 07:05:44 INFO - PROCESS | 1729 | 1468505144952 Marionette DEBUG loaded listener.js 07:05:45 INFO - PROCESS | 1729 | ++DOMWINDOW == 81 (0x926cd800) [pid = 1729] [serial = 828] [outer = 0x90fe3000] 07:05:45 INFO - PROCESS | 1729 | 1468505145721 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 07:05:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 07:05:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1229ms 07:05:45 INFO - PROCESS | 1729 | 1468505145779 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 07:05:45 INFO - PROCESS | 1729 | 1468505145782 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 07:05:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 07:05:45 INFO - PROCESS | 1729 | 1468505145792 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 07:05:45 INFO - PROCESS | 1729 | 1468505145794 Marionette TRACE conn4 <- [1,1074,null,{}] 07:05:45 INFO - PROCESS | 1729 | 1468505145800 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:45 INFO - PROCESS | 1729 | 1468505145806 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:45 INFO - PROCESS | 1729 | 1468505145960 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 07:05:45 INFO - PROCESS | 1729 | 1468505145971 Marionette TRACE conn4 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:46 INFO - PROCESS | 1729 | 1468505145979 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:46 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc4d000 == 40 [pid = 1729] [id = 276] 07:05:46 INFO - PROCESS | 1729 | ++DOMWINDOW == 82 (0x92063400) [pid = 1729] [serial = 829] [outer = (nil)] 07:05:46 INFO - PROCESS | 1729 | ++DOMWINDOW == 83 (0x927c3000) [pid = 1729] [serial = 830] [outer = 0x92063400] 07:05:46 INFO - PROCESS | 1729 | 1468505146044 Marionette DEBUG loaded listener.js 07:05:46 INFO - PROCESS | 1729 | ++DOMWINDOW == 84 (0x92cebc00) [pid = 1729] [serial = 831] [outer = 0x92063400] 07:05:47 INFO - PROCESS | 1729 | 1468505147213 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 07:05:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 07:05:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1438ms 07:05:47 INFO - PROCESS | 1729 | 1468505147230 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 07:05:47 INFO - PROCESS | 1729 | 1468505147237 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 07:05:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 07:05:47 INFO - PROCESS | 1729 | 1468505147244 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 07:05:47 INFO - PROCESS | 1729 | 1468505147252 Marionette TRACE conn4 <- [1,1078,null,{}] 07:05:47 INFO - PROCESS | 1729 | 1468505147260 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:47 INFO - PROCESS | 1729 | 1468505147266 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:47 INFO - PROCESS | 1729 | 1468505147464 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 07:05:47 INFO - PROCESS | 1729 | 1468505147630 Marionette TRACE conn4 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:47 INFO - PROCESS | 1729 | 1468505147639 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:47 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d4f1800 == 41 [pid = 1729] [id = 277] 07:05:47 INFO - PROCESS | 1729 | ++DOMWINDOW == 85 (0x8d4f6c00) [pid = 1729] [serial = 832] [outer = (nil)] 07:05:47 INFO - PROCESS | 1729 | ++DOMWINDOW == 86 (0x8ea06400) [pid = 1729] [serial = 833] [outer = 0x8d4f6c00] 07:05:47 INFO - PROCESS | 1729 | 1468505147726 Marionette DEBUG loaded listener.js 07:05:47 INFO - PROCESS | 1729 | ++DOMWINDOW == 87 (0x8ec93c00) [pid = 1729] [serial = 834] [outer = 0x8d4f6c00] 07:05:48 INFO - PROCESS | 1729 | 1468505148676 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 07:05:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 07:05:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1495ms 07:05:48 INFO - PROCESS | 1729 | 1468505148739 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 07:05:48 INFO - PROCESS | 1729 | 1468505148747 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 07:05:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 07:05:48 INFO - PROCESS | 1729 | 1468505148758 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 07:05:48 INFO - PROCESS | 1729 | 1468505148762 Marionette TRACE conn4 <- [1,1082,null,{}] 07:05:48 INFO - PROCESS | 1729 | 1468505148768 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:48 INFO - PROCESS | 1729 | 1468505148774 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:48 INFO - PROCESS | 1729 | 1468505148993 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 07:05:49 INFO - PROCESS | 1729 | 1468505149247 Marionette TRACE conn4 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:49 INFO - PROCESS | 1729 | 1468505149255 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:49 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f504800 == 42 [pid = 1729] [id = 278] 07:05:49 INFO - PROCESS | 1729 | ++DOMWINDOW == 88 (0x90dd2800) [pid = 1729] [serial = 835] [outer = (nil)] 07:05:49 INFO - PROCESS | 1729 | ++DOMWINDOW == 89 (0x90fedc00) [pid = 1729] [serial = 836] [outer = 0x90dd2800] 07:05:49 INFO - PROCESS | 1729 | 1468505149385 Marionette DEBUG loaded listener.js 07:05:49 INFO - PROCESS | 1729 | ++DOMWINDOW == 90 (0x9171bc00) [pid = 1729] [serial = 837] [outer = 0x90dd2800] 07:05:50 INFO - PROCESS | 1729 | 1468505150324 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 07:05:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 07:05:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1582ms 07:05:50 INFO - PROCESS | 1729 | 1468505150338 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 07:05:50 INFO - PROCESS | 1729 | 1468505150342 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 07:05:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 07:05:50 INFO - PROCESS | 1729 | 1468505150349 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 07:05:50 INFO - PROCESS | 1729 | 1468505150355 Marionette TRACE conn4 <- [1,1086,null,{}] 07:05:50 INFO - PROCESS | 1729 | 1468505150372 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:50 INFO - PROCESS | 1729 | 1468505150380 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:50 INFO - PROCESS | 1729 | 1468505150547 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 07:05:50 INFO - PROCESS | 1729 | 1468505150722 Marionette TRACE conn4 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:50 INFO - PROCESS | 1729 | 1468505150732 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:50 INFO - PROCESS | 1729 | ++DOCSHELL 0x927bfc00 == 43 [pid = 1729] [id = 279] 07:05:50 INFO - PROCESS | 1729 | ++DOMWINDOW == 91 (0x927c1800) [pid = 1729] [serial = 838] [outer = (nil)] 07:05:50 INFO - PROCESS | 1729 | ++DOMWINDOW == 92 (0x9376e800) [pid = 1729] [serial = 839] [outer = 0x927c1800] 07:05:50 INFO - PROCESS | 1729 | 1468505150817 Marionette DEBUG loaded listener.js 07:05:50 INFO - PROCESS | 1729 | ++DOMWINDOW == 93 (0x93790400) [pid = 1729] [serial = 840] [outer = 0x927c1800] 07:05:51 INFO - PROCESS | 1729 | 1468505151739 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 07:05:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 07:05:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1433ms 07:05:51 INFO - PROCESS | 1729 | 1468505151783 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 07:05:51 INFO - PROCESS | 1729 | 1468505151788 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 07:05:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 07:05:51 INFO - PROCESS | 1729 | 1468505151794 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 07:05:51 INFO - PROCESS | 1729 | 1468505151798 Marionette TRACE conn4 <- [1,1090,null,{}] 07:05:51 INFO - PROCESS | 1729 | 1468505151804 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:51 INFO - PROCESS | 1729 | 1468505151809 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:51 INFO - PROCESS | 1729 | 1468505151991 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 07:05:52 INFO - PROCESS | 1729 | 1468505152159 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:52 INFO - PROCESS | 1729 | 1468505152166 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:52 INFO - PROCESS | 1729 | ++DOCSHELL 0x9379c400 == 44 [pid = 1729] [id = 280] 07:05:52 INFO - PROCESS | 1729 | ++DOMWINDOW == 94 (0x937ab800) [pid = 1729] [serial = 841] [outer = (nil)] 07:05:52 INFO - PROCESS | 1729 | ++DOMWINDOW == 95 (0x93963000) [pid = 1729] [serial = 842] [outer = 0x937ab800] 07:05:52 INFO - PROCESS | 1729 | 1468505152257 Marionette DEBUG loaded listener.js 07:05:52 INFO - PROCESS | 1729 | ++DOMWINDOW == 96 (0x94e30000) [pid = 1729] [serial = 843] [outer = 0x937ab800] 07:05:53 INFO - PROCESS | 1729 | 1468505153184 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 07:05:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 07:05:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1442ms 07:05:53 INFO - PROCESS | 1729 | 1468505153238 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 07:05:53 INFO - PROCESS | 1729 | 1468505153241 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 07:05:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 07:05:53 INFO - PROCESS | 1729 | 1468505153248 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 07:05:53 INFO - PROCESS | 1729 | 1468505153251 Marionette TRACE conn4 <- [1,1094,null,{}] 07:05:53 INFO - PROCESS | 1729 | 1468505153257 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:53 INFO - PROCESS | 1729 | 1468505153263 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:53 INFO - PROCESS | 1729 | 1468505153438 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 07:05:53 INFO - PROCESS | 1729 | 1468505153607 Marionette TRACE conn4 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:53 INFO - PROCESS | 1729 | 1468505153619 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:53 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f3a8400 == 45 [pid = 1729] [id = 281] 07:05:53 INFO - PROCESS | 1729 | ++DOMWINDOW == 97 (0x9379e400) [pid = 1729] [serial = 844] [outer = (nil)] 07:05:53 INFO - PROCESS | 1729 | ++DOMWINDOW == 98 (0x94e47400) [pid = 1729] [serial = 845] [outer = 0x9379e400] 07:05:53 INFO - PROCESS | 1729 | 1468505153700 Marionette DEBUG loaded listener.js 07:05:53 INFO - PROCESS | 1729 | ++DOMWINDOW == 99 (0x94e50400) [pid = 1729] [serial = 846] [outer = 0x9379e400] 07:05:54 INFO - PROCESS | 1729 | 1468505154648 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 07:05:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 07:05:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1431ms 07:05:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 07:05:54 INFO - PROCESS | 1729 | 1468505154679 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 07:05:54 INFO - PROCESS | 1729 | 1468505154682 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 07:05:54 INFO - PROCESS | 1729 | 1468505154689 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 07:05:54 INFO - PROCESS | 1729 | 1468505154693 Marionette TRACE conn4 <- [1,1098,null,{}] 07:05:54 INFO - PROCESS | 1729 | 1468505154698 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:54 INFO - PROCESS | 1729 | 1468505154709 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:54 INFO - PROCESS | 1729 | 1468505154911 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 07:05:55 INFO - PROCESS | 1729 | 1468505155081 Marionette TRACE conn4 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:55 INFO - PROCESS | 1729 | 1468505155091 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:55 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc4c000 == 46 [pid = 1729] [id = 282] 07:05:55 INFO - PROCESS | 1729 | ++DOMWINDOW == 100 (0x94e50000) [pid = 1729] [serial = 847] [outer = (nil)] 07:05:55 INFO - PROCESS | 1729 | ++DOMWINDOW == 101 (0x94f5c800) [pid = 1729] [serial = 848] [outer = 0x94e50000] 07:05:55 INFO - PROCESS | 1729 | 1468505155174 Marionette DEBUG loaded listener.js 07:05:55 INFO - PROCESS | 1729 | ++DOMWINDOW == 102 (0x96abe000) [pid = 1729] [serial = 849] [outer = 0x94e50000] 07:05:56 INFO - PROCESS | 1729 | 1468505156050 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 07:05:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 07:05:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1429ms 07:05:56 INFO - PROCESS | 1729 | 1468505156117 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 07:05:56 INFO - PROCESS | 1729 | 1468505156121 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 07:05:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 07:05:56 INFO - PROCESS | 1729 | 1468505156127 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 07:05:56 INFO - PROCESS | 1729 | 1468505156131 Marionette TRACE conn4 <- [1,1102,null,{}] 07:05:56 INFO - PROCESS | 1729 | 1468505156137 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:56 INFO - PROCESS | 1729 | 1468505156142 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:56 INFO - PROCESS | 1729 | 1468505156369 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 07:05:56 INFO - PROCESS | 1729 | 1468505156542 Marionette TRACE conn4 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:56 INFO - PROCESS | 1729 | 1468505156548 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:56 INFO - PROCESS | 1729 | ++DOCSHELL 0x8ec98000 == 47 [pid = 1729] [id = 283] 07:05:56 INFO - PROCESS | 1729 | ++DOMWINDOW == 103 (0x94e3c800) [pid = 1729] [serial = 850] [outer = (nil)] 07:05:56 INFO - PROCESS | 1729 | ++DOMWINDOW == 104 (0x97414c00) [pid = 1729] [serial = 851] [outer = 0x94e3c800] 07:05:56 INFO - PROCESS | 1729 | 1468505156629 Marionette DEBUG loaded listener.js 07:05:56 INFO - PROCESS | 1729 | ++DOMWINDOW == 105 (0x97483c00) [pid = 1729] [serial = 852] [outer = 0x94e3c800] 07:05:57 INFO - PROCESS | 1729 | 1468505157562 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 07:05:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 07:05:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1477ms 07:05:57 INFO - PROCESS | 1729 | 1468505157606 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 07:05:57 INFO - PROCESS | 1729 | 1468505157610 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 07:05:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 07:05:57 INFO - PROCESS | 1729 | 1468505157616 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 07:05:57 INFO - PROCESS | 1729 | 1468505157620 Marionette TRACE conn4 <- [1,1106,null,{}] 07:05:57 INFO - PROCESS | 1729 | 1468505157625 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:57 INFO - PROCESS | 1729 | 1468505157630 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:57 INFO - PROCESS | 1729 | 1468505157793 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 07:05:57 INFO - PROCESS | 1729 | 1468505157969 Marionette TRACE conn4 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:57 INFO - PROCESS | 1729 | 1468505157979 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:58 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d3c7c00 == 48 [pid = 1729] [id = 284] 07:05:58 INFO - PROCESS | 1729 | ++DOMWINDOW == 106 (0x8d4ef400) [pid = 1729] [serial = 853] [outer = (nil)] 07:05:58 INFO - PROCESS | 1729 | ++DOMWINDOW == 107 (0x9748ac00) [pid = 1729] [serial = 854] [outer = 0x8d4ef400] 07:05:58 INFO - PROCESS | 1729 | 1468505158053 Marionette DEBUG loaded listener.js 07:05:58 INFO - PROCESS | 1729 | ++DOMWINDOW == 108 (0x9748c800) [pid = 1729] [serial = 855] [outer = 0x8d4ef400] 07:05:59 INFO - PROCESS | 1729 | 1468505159191 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 07:05:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 07:05:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1633ms 07:05:59 INFO - PROCESS | 1729 | 1468505159250 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 07:05:59 INFO - PROCESS | 1729 | 1468505159256 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 07:05:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 07:05:59 INFO - PROCESS | 1729 | 1468505159263 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 07:05:59 INFO - PROCESS | 1729 | 1468505159268 Marionette TRACE conn4 <- [1,1110,null,{}] 07:05:59 INFO - PROCESS | 1729 | 1468505159277 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:59 INFO - PROCESS | 1729 | 1468505159282 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:59 INFO - PROCESS | 1729 | 1468505159482 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 07:05:59 INFO - PROCESS | 1729 | 1468505159812 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:59 INFO - PROCESS | 1729 | 1468505159823 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:05:59 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e535400 == 49 [pid = 1729] [id = 285] 07:05:59 INFO - PROCESS | 1729 | ++DOMWINDOW == 109 (0x8ea05400) [pid = 1729] [serial = 856] [outer = (nil)] 07:05:59 INFO - PROCESS | 1729 | ++DOMWINDOW == 110 (0x8ec8e400) [pid = 1729] [serial = 857] [outer = 0x8ea05400] 07:05:59 INFO - PROCESS | 1729 | 1468505159903 Marionette DEBUG loaded listener.js 07:06:00 INFO - PROCESS | 1729 | ++DOMWINDOW == 111 (0x8ec9c800) [pid = 1729] [serial = 858] [outer = 0x8ea05400] 07:06:00 INFO - PROCESS | 1729 | --DOMWINDOW == 110 (0x91061c00) [pid = 1729] [serial = 788] [outer = (nil)] [url = about:blank] 07:06:00 INFO - PROCESS | 1729 | --DOCSHELL 0x8d3c1c00 == 48 [pid = 1729] [id = 264] 07:06:00 INFO - PROCESS | 1729 | 1468505160848 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 07:06:00 INFO - PROCESS | 1729 | --DOCSHELL 0x8be06c00 == 47 [pid = 1729] [id = 263] 07:06:00 INFO - PROCESS | 1729 | --DOMWINDOW == 109 (0x90fea400) [pid = 1729] [serial = 782] [outer = (nil)] [url = about:blank] 07:06:00 INFO - PROCESS | 1729 | --DOMWINDOW == 108 (0x91c81800) [pid = 1729] [serial = 785] [outer = (nil)] [url = about:blank] 07:06:00 INFO - PROCESS | 1729 | --DOMWINDOW == 107 (0x91062400) [pid = 1729] [serial = 783] [outer = (nil)] [url = about:blank] 07:06:00 INFO - PROCESS | 1729 | --DOMWINDOW == 106 (0x8e18c400) [pid = 1729] [serial = 767] [outer = (nil)] [url = about:blank] 07:06:00 INFO - PROCESS | 1729 | --DOMWINDOW == 105 (0x8f1f1400) [pid = 1729] [serial = 770] [outer = (nil)] [url = about:blank] 07:06:00 INFO - PROCESS | 1729 | --DOMWINDOW == 104 (0x92063800) [pid = 1729] [serial = 786] [outer = (nil)] [url = about:blank] 07:06:00 INFO - PROCESS | 1729 | --DOMWINDOW == 103 (0x8d3c3c00) [pid = 1729] [serial = 764] [outer = (nil)] [url = about:blank] 07:06:00 INFO - PROCESS | 1729 | --DOMWINDOW == 102 (0x8f1f5c00) [pid = 1729] [serial = 779] [outer = (nil)] [url = about:blank] 07:06:00 INFO - PROCESS | 1729 | --DOMWINDOW == 101 (0x8d7ccc00) [pid = 1729] [serial = 776] [outer = (nil)] [url = about:blank] 07:06:00 INFO - PROCESS | 1729 | --DOMWINDOW == 100 (0x8e189c00) [pid = 1729] [serial = 777] [outer = (nil)] [url = about:blank] 07:06:00 INFO - PROCESS | 1729 | --DOMWINDOW == 99 (0x8f50b800) [pid = 1729] [serial = 773] [outer = (nil)] [url = about:blank] 07:06:00 INFO - PROCESS | 1729 | --DOMWINDOW == 98 (0x8f3b2000) [pid = 1729] [serial = 780] [outer = (nil)] [url = about:blank] 07:06:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 07:06:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1635ms 07:06:00 INFO - PROCESS | 1729 | 1468505160899 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 07:06:00 INFO - PROCESS | 1729 | 1468505160905 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 07:06:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 07:06:00 INFO - PROCESS | 1729 | 1468505160916 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 07:06:00 INFO - PROCESS | 1729 | 1468505160919 Marionette TRACE conn4 <- [1,1114,null,{}] 07:06:00 INFO - PROCESS | 1729 | 1468505160925 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:00 INFO - PROCESS | 1729 | 1468505160931 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:01 INFO - PROCESS | 1729 | 1468505161089 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 07:06:01 INFO - PROCESS | 1729 | 1468505161247 Marionette TRACE conn4 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:01 INFO - PROCESS | 1729 | 1468505161260 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:01 INFO - PROCESS | 1729 | ++DOCSHELL 0x8ea0b800 == 48 [pid = 1729] [id = 286] 07:06:01 INFO - PROCESS | 1729 | ++DOMWINDOW == 99 (0x8f3a5c00) [pid = 1729] [serial = 859] [outer = (nil)] 07:06:01 INFO - PROCESS | 1729 | ++DOMWINDOW == 100 (0x8f505000) [pid = 1729] [serial = 860] [outer = 0x8f3a5c00] 07:06:01 INFO - PROCESS | 1729 | 1468505161394 Marionette DEBUG loaded listener.js 07:06:01 INFO - PROCESS | 1729 | ++DOMWINDOW == 101 (0x8f582400) [pid = 1729] [serial = 861] [outer = 0x8f3a5c00] 07:06:02 INFO - PROCESS | 1729 | 1468505162237 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 07:06:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 07:06:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1389ms 07:06:02 INFO - PROCESS | 1729 | 1468505162305 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 07:06:02 INFO - PROCESS | 1729 | 1468505162309 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 07:06:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 07:06:02 INFO - PROCESS | 1729 | 1468505162315 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 07:06:02 INFO - PROCESS | 1729 | 1468505162321 Marionette TRACE conn4 <- [1,1118,null,{}] 07:06:02 INFO - PROCESS | 1729 | 1468505162336 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:02 INFO - PROCESS | 1729 | 1468505162344 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:02 INFO - PROCESS | 1729 | 1468505162508 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 07:06:02 INFO - PROCESS | 1729 | 1468505162647 Marionette TRACE conn4 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:02 INFO - PROCESS | 1729 | 1468505162655 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:02 INFO - PROCESS | 1729 | ++DOCSHELL 0x91063000 == 49 [pid = 1729] [id = 287] 07:06:02 INFO - PROCESS | 1729 | ++DOMWINDOW == 102 (0x91063c00) [pid = 1729] [serial = 862] [outer = (nil)] 07:06:02 INFO - PROCESS | 1729 | ++DOMWINDOW == 103 (0x91f5e400) [pid = 1729] [serial = 863] [outer = 0x91063c00] 07:06:02 INFO - PROCESS | 1729 | 1468505162731 Marionette DEBUG loaded listener.js 07:06:02 INFO - PROCESS | 1729 | ++DOMWINDOW == 104 (0x92066800) [pid = 1729] [serial = 864] [outer = 0x91063c00] 07:06:03 INFO - PROCESS | 1729 | 1468505163508 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 07:06:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 07:06:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1233ms 07:06:03 INFO - PROCESS | 1729 | 1468505163548 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 07:06:03 INFO - PROCESS | 1729 | 1468505163552 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 07:06:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 07:06:03 INFO - PROCESS | 1729 | 1468505163558 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 07:06:03 INFO - PROCESS | 1729 | 1468505163561 Marionette TRACE conn4 <- [1,1122,null,{}] 07:06:03 INFO - PROCESS | 1729 | 1468505163572 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:03 INFO - PROCESS | 1729 | 1468505163576 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:03 INFO - PROCESS | 1729 | 1468505163781 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 07:06:03 INFO - PROCESS | 1729 | 1468505163798 Marionette TRACE conn4 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:03 INFO - PROCESS | 1729 | 1468505163803 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:03 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f3b2000 == 50 [pid = 1729] [id = 288] 07:06:03 INFO - PROCESS | 1729 | ++DOMWINDOW == 105 (0x91c7b000) [pid = 1729] [serial = 865] [outer = (nil)] 07:06:03 INFO - PROCESS | 1729 | ++DOMWINDOW == 106 (0x927bf000) [pid = 1729] [serial = 866] [outer = 0x91c7b000] 07:06:03 INFO - PROCESS | 1729 | 1468505163873 Marionette DEBUG loaded listener.js 07:06:03 INFO - PROCESS | 1729 | ++DOMWINDOW == 107 (0x93775000) [pid = 1729] [serial = 867] [outer = 0x91c7b000] 07:06:04 INFO - PROCESS | 1729 | 1468505164771 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 07:06:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 07:06:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1254ms 07:06:04 INFO - PROCESS | 1729 | 1468505164816 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 07:06:04 INFO - PROCESS | 1729 | 1468505164822 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 07:06:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 07:06:04 INFO - PROCESS | 1729 | 1468505164861 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 07:06:04 INFO - PROCESS | 1729 | 1468505164866 Marionette TRACE conn4 <- [1,1126,null,{}] 07:06:04 INFO - PROCESS | 1729 | 1468505164878 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:04 INFO - PROCESS | 1729 | 1468505164882 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:05 INFO - PROCESS | 1729 | 1468505165080 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 07:06:05 INFO - PROCESS | 1729 | 1468505165098 Marionette TRACE conn4 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:05 INFO - PROCESS | 1729 | 1468505165108 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:05 INFO - PROCESS | 1729 | ++DOCSHELL 0x9206a400 == 51 [pid = 1729] [id = 289] 07:06:05 INFO - PROCESS | 1729 | ++DOMWINDOW == 108 (0x926c6c00) [pid = 1729] [serial = 868] [outer = (nil)] 07:06:05 INFO - PROCESS | 1729 | ++DOMWINDOW == 109 (0x937b1800) [pid = 1729] [serial = 869] [outer = 0x926c6c00] 07:06:05 INFO - PROCESS | 1729 | 1468505165172 Marionette DEBUG loaded listener.js 07:06:05 INFO - PROCESS | 1729 | ++DOMWINDOW == 110 (0x94e3a000) [pid = 1729] [serial = 870] [outer = 0x926c6c00] 07:06:05 INFO - PROCESS | 1729 | --DOMWINDOW == 109 (0x90fe3800) [pid = 1729] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 07:06:05 INFO - PROCESS | 1729 | --DOMWINDOW == 108 (0x90fe3000) [pid = 1729] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 07:06:05 INFO - PROCESS | 1729 | --DOMWINDOW == 107 (0x91718800) [pid = 1729] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 07:06:05 INFO - PROCESS | 1729 | --DOMWINDOW == 106 (0x8d1cac00) [pid = 1729] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 07:06:05 INFO - PROCESS | 1729 | --DOMWINDOW == 105 (0x8bc50000) [pid = 1729] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 07:06:05 INFO - PROCESS | 1729 | --DOMWINDOW == 104 (0x8ec96400) [pid = 1729] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 07:06:06 INFO - PROCESS | 1729 | 1468505166118 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 07:06:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 07:06:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1323ms 07:06:06 INFO - PROCESS | 1729 | 1468505166160 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 07:06:06 INFO - PROCESS | 1729 | 1468505166164 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 07:06:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 07:06:06 INFO - PROCESS | 1729 | 1468505166170 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 07:06:06 INFO - PROCESS | 1729 | 1468505166173 Marionette TRACE conn4 <- [1,1130,null,{}] 07:06:06 INFO - PROCESS | 1729 | 1468505166178 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:06 INFO - PROCESS | 1729 | 1468505166187 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:06 INFO - PROCESS | 1729 | 1468505166388 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 07:06:06 INFO - PROCESS | 1729 | 1468505166517 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:06 INFO - PROCESS | 1729 | 1468505166523 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:06 INFO - PROCESS | 1729 | ++DOCSHELL 0x8ea0d400 == 52 [pid = 1729] [id = 290] 07:06:06 INFO - PROCESS | 1729 | ++DOMWINDOW == 105 (0x8ec96400) [pid = 1729] [serial = 871] [outer = (nil)] 07:06:06 INFO - PROCESS | 1729 | ++DOMWINDOW == 106 (0x94edf400) [pid = 1729] [serial = 872] [outer = 0x8ec96400] 07:06:06 INFO - PROCESS | 1729 | 1468505166591 Marionette DEBUG loaded listener.js 07:06:06 INFO - PROCESS | 1729 | ++DOMWINDOW == 107 (0x94f4e000) [pid = 1729] [serial = 873] [outer = 0x8ec96400] 07:06:07 INFO - PROCESS | 1729 | 1468505167274 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 07:06:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 07:06:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1176ms 07:06:07 INFO - PROCESS | 1729 | 1468505167346 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 07:06:07 INFO - PROCESS | 1729 | 1468505167349 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 07:06:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 07:06:07 INFO - PROCESS | 1729 | 1468505167355 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 07:06:07 INFO - PROCESS | 1729 | 1468505167358 Marionette TRACE conn4 <- [1,1134,null,{}] 07:06:07 INFO - PROCESS | 1729 | 1468505167363 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:07 INFO - PROCESS | 1729 | 1468505167368 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:07 INFO - PROCESS | 1729 | 1468505167579 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 07:06:07 INFO - PROCESS | 1729 | 1468505167722 Marionette TRACE conn4 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:07 INFO - PROCESS | 1729 | 1468505167729 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:07 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc4bc00 == 53 [pid = 1729] [id = 291] 07:06:07 INFO - PROCESS | 1729 | ++DOMWINDOW == 108 (0x8bc4ec00) [pid = 1729] [serial = 874] [outer = (nil)] 07:06:07 INFO - PROCESS | 1729 | ++DOMWINDOW == 109 (0x8d3ba400) [pid = 1729] [serial = 875] [outer = 0x8bc4ec00] 07:06:07 INFO - PROCESS | 1729 | 1468505167820 Marionette DEBUG loaded listener.js 07:06:07 INFO - PROCESS | 1729 | ++DOMWINDOW == 110 (0x8d4edc00) [pid = 1729] [serial = 876] [outer = 0x8bc4ec00] 07:06:08 INFO - PROCESS | 1729 | 1468505168805 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 07:06:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 07:06:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1483ms 07:06:08 INFO - PROCESS | 1729 | 1468505168842 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 07:06:08 INFO - PROCESS | 1729 | 1468505168848 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 07:06:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 07:06:08 INFO - PROCESS | 1729 | 1468505168856 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 07:06:08 INFO - PROCESS | 1729 | 1468505168861 Marionette TRACE conn4 <- [1,1138,null,{}] 07:06:08 INFO - PROCESS | 1729 | 1468505168869 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:08 INFO - PROCESS | 1729 | 1468505168877 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:09 INFO - PROCESS | 1729 | 1468505169065 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 07:06:09 INFO - PROCESS | 1729 | 1468505169243 Marionette TRACE conn4 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:09 INFO - PROCESS | 1729 | 1468505169252 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:09 INFO - PROCESS | 1729 | ++DOCSHELL 0x8ea04000 == 54 [pid = 1729] [id = 292] 07:06:09 INFO - PROCESS | 1729 | ++DOMWINDOW == 111 (0x8ec9b000) [pid = 1729] [serial = 877] [outer = (nil)] 07:06:09 INFO - PROCESS | 1729 | ++DOMWINDOW == 112 (0x90dd2400) [pid = 1729] [serial = 878] [outer = 0x8ec9b000] 07:06:09 INFO - PROCESS | 1729 | 1468505169386 Marionette DEBUG loaded listener.js 07:06:09 INFO - PROCESS | 1729 | ++DOMWINDOW == 113 (0x90fe3800) [pid = 1729] [serial = 879] [outer = 0x8ec9b000] 07:06:10 INFO - PROCESS | 1729 | 1468505170313 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 07:06:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 07:06:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1485ms 07:06:10 INFO - PROCESS | 1729 | 1468505170347 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 07:06:10 INFO - PROCESS | 1729 | 1468505170353 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 07:06:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 07:06:10 INFO - PROCESS | 1729 | 1468505170360 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 07:06:10 INFO - PROCESS | 1729 | 1468505170364 Marionette TRACE conn4 <- [1,1142,null,{}] 07:06:10 INFO - PROCESS | 1729 | 1468505170370 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:10 INFO - PROCESS | 1729 | 1468505170376 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:10 INFO - PROCESS | 1729 | 1468505170577 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 07:06:10 INFO - PROCESS | 1729 | 1468505170754 Marionette TRACE conn4 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:10 INFO - PROCESS | 1729 | 1468505170763 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:10 INFO - PROCESS | 1729 | ++DOCSHELL 0x93791c00 == 55 [pid = 1729] [id = 293] 07:06:10 INFO - PROCESS | 1729 | ++DOMWINDOW == 114 (0x9379ec00) [pid = 1729] [serial = 880] [outer = (nil)] 07:06:10 INFO - PROCESS | 1729 | ++DOMWINDOW == 115 (0x94e43800) [pid = 1729] [serial = 881] [outer = 0x9379ec00] 07:06:10 INFO - PROCESS | 1729 | 1468505170932 Marionette DEBUG loaded listener.js 07:06:11 INFO - PROCESS | 1729 | ++DOMWINDOW == 116 (0x94ee0400) [pid = 1729] [serial = 882] [outer = 0x9379ec00] 07:06:11 INFO - PROCESS | 1729 | 1468505171865 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 07:06:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 07:06:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1542ms 07:06:11 INFO - PROCESS | 1729 | 1468505171903 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 07:06:11 INFO - PROCESS | 1729 | 1468505171907 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 07:06:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 07:06:11 INFO - PROCESS | 1729 | 1468505171925 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 07:06:11 INFO - PROCESS | 1729 | 1468505171934 Marionette TRACE conn4 <- [1,1146,null,{}] 07:06:11 INFO - PROCESS | 1729 | 1468505171941 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:11 INFO - PROCESS | 1729 | 1468505171948 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:12 INFO - PROCESS | 1729 | 1468505172167 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 07:06:12 INFO - PROCESS | 1729 | 1468505172389 Marionette TRACE conn4 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:12 INFO - PROCESS | 1729 | 1468505172397 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:12 INFO - PROCESS | 1729 | ++DOCSHELL 0x90fecc00 == 56 [pid = 1729] [id = 294] 07:06:12 INFO - PROCESS | 1729 | ++DOMWINDOW == 117 (0x91c7d800) [pid = 1729] [serial = 883] [outer = (nil)] 07:06:12 INFO - PROCESS | 1729 | ++DOMWINDOW == 118 (0x986d9800) [pid = 1729] [serial = 884] [outer = 0x91c7d800] 07:06:12 INFO - PROCESS | 1729 | 1468505172521 Marionette DEBUG loaded listener.js 07:06:12 INFO - PROCESS | 1729 | ++DOMWINDOW == 119 (0x98767000) [pid = 1729] [serial = 885] [outer = 0x91c7d800] 07:06:13 INFO - PROCESS | 1729 | 1468505173391 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 07:06:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 07:06:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1545ms 07:06:13 INFO - PROCESS | 1729 | 1468505173461 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 07:06:13 INFO - PROCESS | 1729 | 1468505173466 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 07:06:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 07:06:13 INFO - PROCESS | 1729 | 1468505173472 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 07:06:13 INFO - PROCESS | 1729 | 1468505173475 Marionette TRACE conn4 <- [1,1150,null,{}] 07:06:13 INFO - PROCESS | 1729 | 1468505173481 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:13 INFO - PROCESS | 1729 | 1468505173486 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:13 INFO - PROCESS | 1729 | 1468505173699 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 07:06:13 INFO - PROCESS | 1729 | 1468505173924 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:13 INFO - PROCESS | 1729 | 1468505173930 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:14 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be0b000 == 57 [pid = 1729] [id = 295] 07:06:14 INFO - PROCESS | 1729 | ++DOMWINDOW == 120 (0x8ea02800) [pid = 1729] [serial = 886] [outer = (nil)] 07:06:14 INFO - PROCESS | 1729 | ++DOMWINDOW == 121 (0x98c27c00) [pid = 1729] [serial = 887] [outer = 0x8ea02800] 07:06:14 INFO - PROCESS | 1729 | 1468505174070 Marionette DEBUG loaded listener.js 07:06:14 INFO - PROCESS | 1729 | ++DOMWINDOW == 122 (0x98cccc00) [pid = 1729] [serial = 888] [outer = 0x8ea02800] 07:06:14 INFO - PROCESS | 1729 | 1468505174936 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 07:06:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 07:06:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1538ms 07:06:15 INFO - PROCESS | 1729 | 1468505175012 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 07:06:15 INFO - PROCESS | 1729 | 1468505175016 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 07:06:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 07:06:15 INFO - PROCESS | 1729 | 1468505175022 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 07:06:15 INFO - PROCESS | 1729 | 1468505175025 Marionette TRACE conn4 <- [1,1154,null,{}] 07:06:15 INFO - PROCESS | 1729 | 1468505175031 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:15 INFO - PROCESS | 1729 | 1468505175036 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:15 INFO - PROCESS | 1729 | 1468505175241 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 07:06:15 INFO - PROCESS | 1729 | 1468505175415 Marionette TRACE conn4 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:15 INFO - PROCESS | 1729 | 1468505175435 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:15 INFO - PROCESS | 1729 | ++DOCSHELL 0x9931a000 == 58 [pid = 1729] [id = 296] 07:06:15 INFO - PROCESS | 1729 | ++DOMWINDOW == 123 (0x9931b000) [pid = 1729] [serial = 889] [outer = (nil)] 07:06:15 INFO - PROCESS | 1729 | ++DOMWINDOW == 124 (0x99455400) [pid = 1729] [serial = 890] [outer = 0x9931b000] 07:06:15 INFO - PROCESS | 1729 | 1468505175574 Marionette DEBUG loaded listener.js 07:06:15 INFO - PROCESS | 1729 | ++DOMWINDOW == 125 (0x9945c000) [pid = 1729] [serial = 891] [outer = 0x9931b000] 07:06:16 INFO - PROCESS | 1729 | 1468505176523 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 07:06:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 07:06:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1533ms 07:06:16 INFO - PROCESS | 1729 | 1468505176557 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 07:06:16 INFO - PROCESS | 1729 | 1468505176560 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 07:06:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 07:06:16 INFO - PROCESS | 1729 | 1468505176567 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 07:06:16 INFO - PROCESS | 1729 | 1468505176571 Marionette TRACE conn4 <- [1,1158,null,{}] 07:06:16 INFO - PROCESS | 1729 | 1468505176576 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:16 INFO - PROCESS | 1729 | 1468505176581 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:16 INFO - PROCESS | 1729 | 1468505176760 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 07:06:16 INFO - PROCESS | 1729 | 1468505176937 Marionette TRACE conn4 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:16 INFO - PROCESS | 1729 | 1468505176943 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:16 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc44000 == 59 [pid = 1729] [id = 297] 07:06:16 INFO - PROCESS | 1729 | ++DOMWINDOW == 126 (0x8be09800) [pid = 1729] [serial = 892] [outer = (nil)] 07:06:17 INFO - PROCESS | 1729 | ++DOMWINDOW == 127 (0x99473800) [pid = 1729] [serial = 893] [outer = 0x8be09800] 07:06:17 INFO - PROCESS | 1729 | 1468505177023 Marionette DEBUG loaded listener.js 07:06:17 INFO - PROCESS | 1729 | ++DOMWINDOW == 128 (0x996bd800) [pid = 1729] [serial = 894] [outer = 0x8be09800] 07:06:17 INFO - PROCESS | 1729 | 1468505177931 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 07:06:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 07:06:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1433ms 07:06:18 INFO - PROCESS | 1729 | 1468505178001 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 07:06:18 INFO - PROCESS | 1729 | 1468505178005 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 07:06:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 07:06:18 INFO - PROCESS | 1729 | 1468505178011 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 07:06:18 INFO - PROCESS | 1729 | 1468505178015 Marionette TRACE conn4 <- [1,1162,null,{}] 07:06:18 INFO - PROCESS | 1729 | 1468505178021 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:18 INFO - PROCESS | 1729 | 1468505178026 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:18 INFO - PROCESS | 1729 | 1468505178198 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 07:06:18 INFO - PROCESS | 1729 | 1468505178389 Marionette TRACE conn4 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:18 INFO - PROCESS | 1729 | 1468505178395 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:18 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc43c00 == 60 [pid = 1729] [id = 298] 07:06:18 INFO - PROCESS | 1729 | ++DOMWINDOW == 129 (0x8f502c00) [pid = 1729] [serial = 895] [outer = (nil)] 07:06:18 INFO - PROCESS | 1729 | ++DOMWINDOW == 130 (0x99908800) [pid = 1729] [serial = 896] [outer = 0x8f502c00] 07:06:18 INFO - PROCESS | 1729 | 1468505178475 Marionette DEBUG loaded listener.js 07:06:18 INFO - PROCESS | 1729 | ++DOMWINDOW == 131 (0x9990bc00) [pid = 1729] [serial = 897] [outer = 0x8f502c00] 07:06:19 INFO - PROCESS | 1729 | 1468505179409 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 07:06:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 07:06:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1432ms 07:06:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 07:06:19 INFO - PROCESS | 1729 | 1468505179445 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 07:06:19 INFO - PROCESS | 1729 | 1468505179448 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 07:06:19 INFO - PROCESS | 1729 | 1468505179455 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 07:06:19 INFO - PROCESS | 1729 | 1468505179459 Marionette TRACE conn4 <- [1,1166,null,{}] 07:06:19 INFO - PROCESS | 1729 | 1468505179464 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:19 INFO - PROCESS | 1729 | 1468505179470 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:19 INFO - PROCESS | 1729 | 1468505179643 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 07:06:19 INFO - PROCESS | 1729 | 1468505179833 Marionette TRACE conn4 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:19 INFO - PROCESS | 1729 | 1468505179839 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:19 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d4f1c00 == 61 [pid = 1729] [id = 299] 07:06:19 INFO - PROCESS | 1729 | ++DOMWINDOW == 132 (0x8d4f6400) [pid = 1729] [serial = 898] [outer = (nil)] 07:06:19 INFO - PROCESS | 1729 | ++DOMWINDOW == 133 (0x926cf800) [pid = 1729] [serial = 899] [outer = 0x8d4f6400] 07:06:19 INFO - PROCESS | 1729 | 1468505179932 Marionette DEBUG loaded listener.js 07:06:20 INFO - PROCESS | 1729 | ++DOMWINDOW == 134 (0x9945f000) [pid = 1729] [serial = 900] [outer = 0x8d4f6400] 07:06:21 INFO - PROCESS | 1729 | 1468505181241 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 07:06:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 07:06:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1833ms 07:06:21 INFO - PROCESS | 1729 | 1468505181288 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 07:06:21 INFO - PROCESS | 1729 | 1468505181305 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 07:06:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 07:06:21 INFO - PROCESS | 1729 | 1468505181316 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 07:06:21 INFO - PROCESS | 1729 | 1468505181329 Marionette TRACE conn4 <- [1,1170,null,{}] 07:06:21 INFO - PROCESS | 1729 | 1468505181336 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:21 INFO - PROCESS | 1729 | 1468505181342 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:21 INFO - PROCESS | 1729 | 1468505181515 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 07:06:21 INFO - PROCESS | 1729 | 1468505181851 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:21 INFO - PROCESS | 1729 | 1468505181860 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:21 INFO - PROCESS | 1729 | ++DOCSHELL 0x8ec92400 == 62 [pid = 1729] [id = 300] 07:06:21 INFO - PROCESS | 1729 | ++DOMWINDOW == 135 (0x8f1f4c00) [pid = 1729] [serial = 901] [outer = (nil)] 07:06:21 INFO - PROCESS | 1729 | ++DOMWINDOW == 136 (0x8f57fc00) [pid = 1729] [serial = 902] [outer = 0x8f1f4c00] 07:06:21 INFO - PROCESS | 1729 | 1468505181939 Marionette DEBUG loaded listener.js 07:06:22 INFO - PROCESS | 1729 | ++DOMWINDOW == 137 (0x91062c00) [pid = 1729] [serial = 903] [outer = 0x8f1f4c00] 07:06:22 INFO - PROCESS | 1729 | 1468505182867 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 07:06:22 INFO - PROCESS | 1729 | --DOMWINDOW == 136 (0x9106a800) [pid = 1729] [serial = 822] [outer = (nil)] [url = about:blank] 07:06:22 INFO - PROCESS | 1729 | --DOMWINDOW == 135 (0x8d3bd000) [pid = 1729] [serial = 791] [outer = (nil)] [url = about:blank] 07:06:22 INFO - PROCESS | 1729 | --DOMWINDOW == 134 (0x9205f800) [pid = 1729] [serial = 827] [outer = (nil)] [url = about:blank] 07:06:22 INFO - PROCESS | 1729 | --DOMWINDOW == 133 (0x91f64400) [pid = 1729] [serial = 825] [outer = (nil)] [url = about:blank] 07:06:22 INFO - PROCESS | 1729 | --DOMWINDOW == 132 (0x91064400) [pid = 1729] [serial = 821] [outer = (nil)] [url = about:blank] 07:06:22 INFO - PROCESS | 1729 | --DOMWINDOW == 131 (0x8e533c00) [pid = 1729] [serial = 816] [outer = (nil)] [url = about:blank] 07:06:22 INFO - PROCESS | 1729 | --DOMWINDOW == 130 (0x94e47000) [pid = 1729] [serial = 809] [outer = (nil)] [url = about:blank] 07:06:22 INFO - PROCESS | 1729 | --DOMWINDOW == 129 (0x8be08000) [pid = 1729] [serial = 812] [outer = (nil)] [url = about:blank] 07:06:22 INFO - PROCESS | 1729 | --DOMWINDOW == 128 (0x8f509400) [pid = 1729] [serial = 819] [outer = (nil)] [url = about:blank] 07:06:22 INFO - PROCESS | 1729 | --DOMWINDOW == 127 (0x91c83000) [pid = 1729] [serial = 824] [outer = (nil)] [url = about:blank] 07:06:22 INFO - PROCESS | 1729 | --DOMWINDOW == 126 (0x92cf0400) [pid = 1729] [serial = 800] [outer = (nil)] [url = about:blank] 07:06:22 INFO - PROCESS | 1729 | --DOMWINDOW == 125 (0x9171f000) [pid = 1729] [serial = 797] [outer = (nil)] [url = about:blank] 07:06:22 INFO - PROCESS | 1729 | --DOMWINDOW == 124 (0x93968400) [pid = 1729] [serial = 806] [outer = (nil)] [url = about:blank] 07:06:22 INFO - PROCESS | 1729 | --DOMWINDOW == 123 (0x8f3a4800) [pid = 1729] [serial = 794] [outer = (nil)] [url = about:blank] 07:06:22 INFO - PROCESS | 1729 | --DOMWINDOW == 122 (0x8f1ef800) [pid = 1729] [serial = 818] [outer = (nil)] [url = about:blank] 07:06:22 INFO - PROCESS | 1729 | --DOMWINDOW == 121 (0x8d1c6000) [pid = 1729] [serial = 813] [outer = (nil)] [url = about:blank] 07:06:22 INFO - PROCESS | 1729 | --DOMWINDOW == 120 (0x93795800) [pid = 1729] [serial = 803] [outer = (nil)] [url = about:blank] 07:06:22 INFO - PROCESS | 1729 | --DOMWINDOW == 119 (0x8e182c00) [pid = 1729] [serial = 815] [outer = (nil)] [url = about:blank] 07:06:22 INFO - PROCESS | 1729 | --DOMWINDOW == 118 (0x926cd800) [pid = 1729] [serial = 828] [outer = (nil)] [url = about:blank] 07:06:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 07:06:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1601ms 07:06:22 INFO - PROCESS | 1729 | 1468505182915 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 07:06:22 INFO - PROCESS | 1729 | 1468505182920 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 07:06:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 07:06:22 INFO - PROCESS | 1729 | 1468505182931 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 07:06:22 INFO - PROCESS | 1729 | 1468505182934 Marionette TRACE conn4 <- [1,1174,null,{}] 07:06:22 INFO - PROCESS | 1729 | 1468505182940 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:22 INFO - PROCESS | 1729 | 1468505182946 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:23 INFO - PROCESS | 1729 | 1468505183106 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 07:06:23 INFO - PROCESS | 1729 | 1468505183122 Marionette TRACE conn4 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:23 INFO - PROCESS | 1729 | 1468505183128 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:23 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d3c0400 == 63 [pid = 1729] [id = 301] 07:06:23 INFO - PROCESS | 1729 | ++DOMWINDOW == 119 (0x8f502800) [pid = 1729] [serial = 904] [outer = (nil)] 07:06:23 INFO - PROCESS | 1729 | ++DOMWINDOW == 120 (0x91068000) [pid = 1729] [serial = 905] [outer = 0x8f502800] 07:06:23 INFO - PROCESS | 1729 | 1468505183334 Marionette DEBUG loaded listener.js 07:06:23 INFO - PROCESS | 1729 | ++DOMWINDOW == 121 (0x91c87400) [pid = 1729] [serial = 906] [outer = 0x8f502800] 07:06:24 INFO - PROCESS | 1729 | 1468505184182 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 07:06:24 INFO - PROCESS | 1729 | 1468505184225 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 07:06:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 07:06:24 INFO - PROCESS | 1729 | 1468505184234 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 07:06:24 INFO - PROCESS | 1729 | 1468505184239 Marionette TRACE conn4 <- [1,1178,null,{}] 07:06:24 INFO - PROCESS | 1729 | 1468505184254 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:24 INFO - PROCESS | 1729 | 1468505184262 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:24 INFO - PROCESS | 1729 | 1468505184422 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 07:06:24 INFO - PROCESS | 1729 | 1468505184434 Marionette TRACE conn4 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:24 INFO - PROCESS | 1729 | 1468505184444 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:24 INFO - PROCESS | 1729 | ++DOCSHELL 0x937ac400 == 64 [pid = 1729] [id = 302] 07:06:24 INFO - PROCESS | 1729 | ++DOMWINDOW == 122 (0x937b1c00) [pid = 1729] [serial = 907] [outer = (nil)] 07:06:24 INFO - PROCESS | 1729 | ++DOMWINDOW == 123 (0x94e37400) [pid = 1729] [serial = 908] [outer = 0x937b1c00] 07:06:24 INFO - PROCESS | 1729 | 1468505184515 Marionette DEBUG loaded listener.js 07:06:24 INFO - PROCESS | 1729 | ++DOMWINDOW == 124 (0x94e4f800) [pid = 1729] [serial = 909] [outer = 0x937b1c00] 07:06:25 INFO - PROCESS | 1729 | 1468505185413 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 07:06:25 INFO - PROCESS | 1729 | 1468505185477 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 07:06:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 07:06:25 INFO - PROCESS | 1729 | 1468505185483 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 07:06:25 INFO - PROCESS | 1729 | 1468505185486 Marionette TRACE conn4 <- [1,1182,null,{}] 07:06:25 INFO - PROCESS | 1729 | 1468505185491 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:25 INFO - PROCESS | 1729 | 1468505185497 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:25 INFO - PROCESS | 1729 | 1468505185706 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 07:06:25 INFO - PROCESS | 1729 | 1468505185728 Marionette TRACE conn4 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:25 INFO - PROCESS | 1729 | 1468505185736 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:25 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d4f1400 == 65 [pid = 1729] [id = 303] 07:06:25 INFO - PROCESS | 1729 | ++DOMWINDOW == 125 (0x94f59c00) [pid = 1729] [serial = 910] [outer = (nil)] 07:06:25 INFO - PROCESS | 1729 | ++DOMWINDOW == 126 (0x97489800) [pid = 1729] [serial = 911] [outer = 0x94f59c00] 07:06:25 INFO - PROCESS | 1729 | 1468505185804 Marionette DEBUG loaded listener.js 07:06:25 INFO - PROCESS | 1729 | ++DOMWINDOW == 127 (0x986d1c00) [pid = 1729] [serial = 912] [outer = 0x94f59c00] 07:06:26 INFO - PROCESS | 1729 | SkCairoFTTypeface::onFilterRec unimplemented 07:06:26 INFO - PROCESS | 1729 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:06:26 INFO - PROCESS | 1729 | 1468505186772 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 07:06:26 INFO - PROCESS | 1729 | 1468505186820 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 07:06:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 07:06:26 INFO - PROCESS | 1729 | 1468505186827 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 07:06:26 INFO - PROCESS | 1729 | 1468505186830 Marionette TRACE conn4 <- [1,1186,null,{}] 07:06:26 INFO - PROCESS | 1729 | 1468505186835 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:26 INFO - PROCESS | 1729 | 1468505186839 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:27 INFO - PROCESS | 1729 | 1468505187042 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 07:06:27 INFO - PROCESS | 1729 | 1468505187066 Marionette TRACE conn4 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:27 INFO - PROCESS | 1729 | 1468505187073 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:27 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be08000 == 66 [pid = 1729] [id = 304] 07:06:27 INFO - PROCESS | 1729 | ++DOMWINDOW == 128 (0x926c6800) [pid = 1729] [serial = 913] [outer = (nil)] 07:06:27 INFO - PROCESS | 1729 | ++DOMWINDOW == 129 (0x99455c00) [pid = 1729] [serial = 914] [outer = 0x926c6800] 07:06:27 INFO - PROCESS | 1729 | 1468505187140 Marionette DEBUG loaded listener.js 07:06:27 INFO - PROCESS | 1729 | ++DOMWINDOW == 130 (0x99462000) [pid = 1729] [serial = 915] [outer = 0x926c6800] 07:06:27 INFO - PROCESS | 1729 | --DOMWINDOW == 129 (0x91c7b000) [pid = 1729] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 07:06:27 INFO - PROCESS | 1729 | --DOMWINDOW == 128 (0x926c6c00) [pid = 1729] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 07:06:27 INFO - PROCESS | 1729 | --DOMWINDOW == 127 (0x8f3a5c00) [pid = 1729] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 07:06:27 INFO - PROCESS | 1729 | --DOMWINDOW == 126 (0x91063c00) [pid = 1729] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 07:06:27 INFO - PROCESS | 1729 | --DOMWINDOW == 125 (0x8ea05400) [pid = 1729] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 07:06:28 INFO - PROCESS | 1729 | 1468505188204 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 07:06:28 INFO - PROCESS | 1729 | 1468505188266 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 07:06:28 INFO - PROCESS | 1729 | 1468505188272 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 07:06:28 INFO - PROCESS | 1729 | 1468505188275 Marionette TRACE conn4 <- [1,1190,null,{}] 07:06:28 INFO - PROCESS | 1729 | 1468505188290 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:28 INFO - PROCESS | 1729 | 1468505188299 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:28 INFO - PROCESS | 1729 | 1468505188484 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 07:06:28 INFO - PROCESS | 1729 | 1468505188493 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:28 INFO - PROCESS | 1729 | 1468505188500 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:28 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e183400 == 67 [pid = 1729] [id = 305] 07:06:28 INFO - PROCESS | 1729 | ++DOMWINDOW == 126 (0x8ea06800) [pid = 1729] [serial = 916] [outer = (nil)] 07:06:28 INFO - PROCESS | 1729 | ++DOMWINDOW == 127 (0x97483800) [pid = 1729] [serial = 917] [outer = 0x8ea06800] 07:06:28 INFO - PROCESS | 1729 | 1468505188567 Marionette DEBUG loaded listener.js 07:06:28 INFO - PROCESS | 1729 | ++DOMWINDOW == 128 (0x99909400) [pid = 1729] [serial = 918] [outer = 0x8ea06800] 07:06:29 INFO - PROCESS | 1729 | 1468505189419 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 07:06:29 INFO - PROCESS | 1729 | 1468505189458 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 07:06:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 07:06:29 INFO - PROCESS | 1729 | 1468505189465 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 07:06:29 INFO - PROCESS | 1729 | 1468505189467 Marionette TRACE conn4 <- [1,1194,null,{}] 07:06:29 INFO - PROCESS | 1729 | 1468505189473 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:29 INFO - PROCESS | 1729 | 1468505189477 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:29 INFO - PROCESS | 1729 | 1468505189639 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 07:06:29 INFO - PROCESS | 1729 | 1468505189653 Marionette TRACE conn4 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:29 INFO - PROCESS | 1729 | 1468505189662 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:29 INFO - PROCESS | 1729 | ++DOCSHELL 0x9206ac00 == 68 [pid = 1729] [id = 306] 07:06:29 INFO - PROCESS | 1729 | ++DOMWINDOW == 129 (0x99be6000) [pid = 1729] [serial = 919] [outer = (nil)] 07:06:29 INFO - PROCESS | 1729 | ++DOMWINDOW == 130 (0x99c7ac00) [pid = 1729] [serial = 920] [outer = 0x99be6000] 07:06:29 INFO - PROCESS | 1729 | 1468505189725 Marionette DEBUG loaded listener.js 07:06:29 INFO - PROCESS | 1729 | ++DOMWINDOW == 131 (0x99d77c00) [pid = 1729] [serial = 921] [outer = 0x99be6000] 07:06:30 INFO - PROCESS | 1729 | SkCairoFTTypeface::onFilterRec unimplemented 07:06:30 INFO - PROCESS | 1729 | SkCairoFTTypeface::onFilterRec unimplemented 07:06:30 INFO - PROCESS | 1729 | 1468505190882 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 07:06:30 INFO - PROCESS | 1729 | 1468505190966 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 07:06:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 07:06:30 INFO - PROCESS | 1729 | 1468505190974 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 07:06:30 INFO - PROCESS | 1729 | 1468505190982 Marionette TRACE conn4 <- [1,1198,null,{}] 07:06:30 INFO - PROCESS | 1729 | 1468505190990 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:31 INFO - PROCESS | 1729 | 1468505190996 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:31 INFO - PROCESS | 1729 | 1468505191222 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 07:06:31 INFO - PROCESS | 1729 | 1468505191519 Marionette TRACE conn4 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:31 INFO - PROCESS | 1729 | 1468505191530 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:31 INFO - PROCESS | 1729 | ++DOCSHELL 0x8ea09800 == 69 [pid = 1729] [id = 307] 07:06:31 INFO - PROCESS | 1729 | ++DOMWINDOW == 132 (0x8ec95400) [pid = 1729] [serial = 922] [outer = (nil)] 07:06:31 INFO - PROCESS | 1729 | ++DOMWINDOW == 133 (0x90fed400) [pid = 1729] [serial = 923] [outer = 0x8ec95400] 07:06:31 INFO - PROCESS | 1729 | 1468505191620 Marionette DEBUG loaded listener.js 07:06:31 INFO - PROCESS | 1729 | ++DOMWINDOW == 134 (0x9205f800) [pid = 1729] [serial = 924] [outer = 0x8ec95400] 07:06:32 INFO - PROCESS | 1729 | 1468505192504 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 07:06:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 07:06:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1583ms 07:06:32 INFO - PROCESS | 1729 | 1468505192557 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 07:06:32 INFO - PROCESS | 1729 | 1468505192565 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 07:06:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 07:06:32 INFO - PROCESS | 1729 | 1468505192576 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 07:06:32 INFO - PROCESS | 1729 | 1468505192580 Marionette TRACE conn4 <- [1,1202,null,{}] 07:06:32 INFO - PROCESS | 1729 | 1468505192587 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:32 INFO - PROCESS | 1729 | 1468505192593 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:32 INFO - PROCESS | 1729 | 1468505192825 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 07:06:33 INFO - PROCESS | 1729 | 1468505193096 Marionette TRACE conn4 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:33 INFO - PROCESS | 1729 | 1468505193106 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:33 INFO - PROCESS | 1729 | ++DOCSHELL 0x93772400 == 70 [pid = 1729] [id = 308] 07:06:33 INFO - PROCESS | 1729 | ++DOMWINDOW == 135 (0x937ab000) [pid = 1729] [serial = 925] [outer = (nil)] 07:06:33 INFO - PROCESS | 1729 | ++DOMWINDOW == 136 (0x97485c00) [pid = 1729] [serial = 926] [outer = 0x937ab000] 07:06:33 INFO - PROCESS | 1729 | 1468505193234 Marionette DEBUG loaded listener.js 07:06:33 INFO - PROCESS | 1729 | ++DOMWINDOW == 137 (0x9865ac00) [pid = 1729] [serial = 927] [outer = 0x937ab000] 07:06:34 INFO - PROCESS | 1729 | 1468505194135 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:06:34 INFO - PROCESS | 1729 | --DOCSHELL 0x9376f000 == 69 [pid = 1729] [id = 10] 07:06:34 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 07:06:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1638ms 07:06:34 INFO - PROCESS | 1729 | 1468505194256 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 07:06:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 07:06:34 INFO - PROCESS | 1729 | 1468505194261 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 07:06:34 INFO - PROCESS | 1729 | 1468505194268 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 07:06:34 INFO - PROCESS | 1729 | 1468505194274 Marionette TRACE conn4 <- [1,1206,null,{}] 07:06:34 INFO - PROCESS | 1729 | 1468505194300 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:34 INFO - PROCESS | 1729 | 1468505194308 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:34 INFO - PROCESS | 1729 | 1468505194565 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 07:06:34 INFO - PROCESS | 1729 | 1468505194796 Marionette TRACE conn4 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:34 INFO - PROCESS | 1729 | 1468505194810 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:34 INFO - PROCESS | 1729 | ++DOCSHELL 0x99bdc800 == 70 [pid = 1729] [id = 309] 07:06:34 INFO - PROCESS | 1729 | ++DOMWINDOW == 138 (0x99bde800) [pid = 1729] [serial = 928] [outer = (nil)] 07:06:34 INFO - PROCESS | 1729 | ++DOMWINDOW == 139 (0x99be8c00) [pid = 1729] [serial = 929] [outer = 0x99bde800] 07:06:34 INFO - PROCESS | 1729 | 1468505194892 Marionette DEBUG loaded listener.js 07:06:35 INFO - PROCESS | 1729 | ++DOMWINDOW == 140 (0x9a286000) [pid = 1729] [serial = 930] [outer = 0x99bde800] 07:06:35 INFO - PROCESS | 1729 | 1468505195786 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:06:35 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 07:06:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1584ms 07:06:35 INFO - PROCESS | 1729 | 1468505195851 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 07:06:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 07:06:35 INFO - PROCESS | 1729 | 1468505195857 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 07:06:35 INFO - PROCESS | 1729 | 1468505195863 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 07:06:35 INFO - PROCESS | 1729 | 1468505195867 Marionette TRACE conn4 <- [1,1210,null,{}] 07:06:35 INFO - PROCESS | 1729 | 1468505195872 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:35 INFO - PROCESS | 1729 | 1468505195878 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:36 INFO - PROCESS | 1729 | 1468505196059 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 07:06:36 INFO - PROCESS | 1729 | 1468505196240 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:36 INFO - PROCESS | 1729 | 1468505196249 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:36 INFO - PROCESS | 1729 | ++DOCSHELL 0x999ec800 == 71 [pid = 1729] [id = 310] 07:06:36 INFO - PROCESS | 1729 | ++DOMWINDOW == 141 (0x9a287000) [pid = 1729] [serial = 931] [outer = (nil)] 07:06:36 INFO - PROCESS | 1729 | ++DOMWINDOW == 142 (0x9a28d400) [pid = 1729] [serial = 932] [outer = 0x9a287000] 07:06:36 INFO - PROCESS | 1729 | 1468505196370 Marionette DEBUG loaded listener.js 07:06:36 INFO - PROCESS | 1729 | ++DOMWINDOW == 143 (0x9a292000) [pid = 1729] [serial = 933] [outer = 0x9a287000] 07:06:37 INFO - PROCESS | 1729 | 1468505197251 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 07:06:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 07:06:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1430ms 07:06:37 INFO - PROCESS | 1729 | 1468505197292 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 07:06:37 INFO - PROCESS | 1729 | 1468505197297 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 07:06:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 07:06:37 INFO - PROCESS | 1729 | 1468505197303 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 07:06:37 INFO - PROCESS | 1729 | 1468505197306 Marionette TRACE conn4 <- [1,1214,null,{}] 07:06:37 INFO - PROCESS | 1729 | 1468505197311 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:37 INFO - PROCESS | 1729 | 1468505197317 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:37 INFO - PROCESS | 1729 | 1468505197491 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 07:06:37 INFO - PROCESS | 1729 | 1468505197686 Marionette TRACE conn4 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:37 INFO - PROCESS | 1729 | 1468505197695 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:37 INFO - PROCESS | 1729 | ++DOCSHELL 0x9a28b400 == 72 [pid = 1729] [id = 311] 07:06:37 INFO - PROCESS | 1729 | ++DOMWINDOW == 144 (0x9a28fc00) [pid = 1729] [serial = 934] [outer = (nil)] 07:06:37 INFO - PROCESS | 1729 | ++DOMWINDOW == 145 (0x9a2cc000) [pid = 1729] [serial = 935] [outer = 0x9a28fc00] 07:06:37 INFO - PROCESS | 1729 | 1468505197808 Marionette DEBUG loaded listener.js 07:06:37 INFO - PROCESS | 1729 | ++DOMWINDOW == 146 (0x9a480400) [pid = 1729] [serial = 936] [outer = 0x9a28fc00] 07:06:38 INFO - PROCESS | 1729 | 1468505198778 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 07:06:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 07:06:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1528ms 07:06:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 07:06:38 INFO - PROCESS | 1729 | 1468505198832 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 07:06:38 INFO - PROCESS | 1729 | 1468505198835 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 07:06:38 INFO - PROCESS | 1729 | 1468505198842 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 07:06:38 INFO - PROCESS | 1729 | 1468505198844 Marionette TRACE conn4 <- [1,1218,null,{}] 07:06:38 INFO - PROCESS | 1729 | 1468505198850 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:38 INFO - PROCESS | 1729 | 1468505198860 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:39 INFO - PROCESS | 1729 | 1468505199088 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 07:06:39 INFO - PROCESS | 1729 | 1468505199315 Marionette TRACE conn4 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:39 INFO - PROCESS | 1729 | 1468505199323 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:39 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc4ac00 == 73 [pid = 1729] [id = 312] 07:06:39 INFO - PROCESS | 1729 | ++DOMWINDOW == 147 (0x8d3bc400) [pid = 1729] [serial = 937] [outer = (nil)] 07:06:39 INFO - PROCESS | 1729 | ++DOMWINDOW == 148 (0x9a772c00) [pid = 1729] [serial = 938] [outer = 0x8d3bc400] 07:06:39 INFO - PROCESS | 1729 | 1468505199450 Marionette DEBUG loaded listener.js 07:06:39 INFO - PROCESS | 1729 | ++DOMWINDOW == 149 (0x9a773400) [pid = 1729] [serial = 939] [outer = 0x8d3bc400] 07:06:40 INFO - PROCESS | 1729 | 1468505200331 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 07:06:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 07:06:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1529ms 07:06:40 INFO - PROCESS | 1729 | 1468505200370 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 07:06:40 INFO - PROCESS | 1729 | 1468505200373 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 07:06:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 07:06:40 INFO - PROCESS | 1729 | 1468505200380 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 07:06:40 INFO - PROCESS | 1729 | 1468505200384 Marionette TRACE conn4 <- [1,1222,null,{}] 07:06:40 INFO - PROCESS | 1729 | 1468505200390 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:40 INFO - PROCESS | 1729 | 1468505200395 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:40 INFO - PROCESS | 1729 | 1468505200566 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 07:06:41 INFO - PROCESS | 1729 | 1468505201088 Marionette TRACE conn4 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:41 INFO - PROCESS | 1729 | 1468505201098 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:41 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d3c5c00 == 74 [pid = 1729] [id = 313] 07:06:41 INFO - PROCESS | 1729 | ++DOMWINDOW == 150 (0x8d4f2c00) [pid = 1729] [serial = 940] [outer = (nil)] 07:06:41 INFO - PROCESS | 1729 | ++DOMWINDOW == 151 (0x8e181000) [pid = 1729] [serial = 941] [outer = 0x8d4f2c00] 07:06:41 INFO - PROCESS | 1729 | 1468505201212 Marionette DEBUG loaded listener.js 07:06:41 INFO - PROCESS | 1729 | ++DOMWINDOW == 152 (0x8f1ed800) [pid = 1729] [serial = 942] [outer = 0x8d4f2c00] 07:06:42 INFO - PROCESS | 1729 | 1468505202064 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 07:06:42 INFO - PROCESS | 1729 | 1468505202130 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 07:06:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 07:06:42 INFO - PROCESS | 1729 | 1468505202137 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 07:06:42 INFO - PROCESS | 1729 | 1468505202141 Marionette TRACE conn4 <- [1,1226,null,{}] 07:06:42 INFO - PROCESS | 1729 | 1468505202149 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:42 INFO - PROCESS | 1729 | 1468505202157 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:42 INFO - PROCESS | 1729 | 1468505202323 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 07:06:42 INFO - PROCESS | 1729 | 1468505202607 Marionette TRACE conn4 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:42 INFO - PROCESS | 1729 | 1468505202615 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:42 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d1c5c00 == 75 [pid = 1729] [id = 314] 07:06:42 INFO - PROCESS | 1729 | ++DOMWINDOW == 153 (0x8ea0fc00) [pid = 1729] [serial = 943] [outer = (nil)] 07:06:42 INFO - PROCESS | 1729 | ++DOMWINDOW == 154 (0x91f62800) [pid = 1729] [serial = 944] [outer = 0x8ea0fc00] 07:06:42 INFO - PROCESS | 1729 | 1468505202734 Marionette DEBUG loaded listener.js 07:06:42 INFO - PROCESS | 1729 | ++DOMWINDOW == 155 (0x927bd000) [pid = 1729] [serial = 945] [outer = 0x8ea0fc00] 07:06:43 INFO - PROCESS | 1729 | 1468505203563 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 07:06:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 07:06:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1478ms 07:06:43 INFO - PROCESS | 1729 | 1468505203636 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 07:06:43 INFO - PROCESS | 1729 | 1468505203642 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 07:06:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 07:06:43 INFO - PROCESS | 1729 | 1468505203650 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 07:06:43 INFO - PROCESS | 1729 | 1468505203654 Marionette TRACE conn4 <- [1,1230,null,{}] 07:06:43 INFO - PROCESS | 1729 | 1468505203659 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:43 INFO - PROCESS | 1729 | 1468505203664 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:43 INFO - PROCESS | 1729 | 1468505203841 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 07:06:44 INFO - PROCESS | 1729 | 1468505204027 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:44 INFO - PROCESS | 1729 | 1468505204034 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:44 INFO - PROCESS | 1729 | ++DOCSHELL 0x8ec90800 == 76 [pid = 1729] [id = 315] 07:06:44 INFO - PROCESS | 1729 | ++DOMWINDOW == 156 (0x8ec92000) [pid = 1729] [serial = 946] [outer = (nil)] 07:06:44 INFO - PROCESS | 1729 | ++DOMWINDOW == 157 (0x94e47c00) [pid = 1729] [serial = 947] [outer = 0x8ec92000] 07:06:44 INFO - PROCESS | 1729 | 1468505204105 Marionette DEBUG loaded listener.js 07:06:44 INFO - PROCESS | 1729 | ++DOMWINDOW == 158 (0x97414000) [pid = 1729] [serial = 948] [outer = 0x8ec92000] 07:06:45 INFO - PROCESS | 1729 | 1468505205123 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 07:06:45 INFO - PROCESS | 1729 | --DOCSHELL 0x8f1ea400 == 75 [pid = 1729] [id = 256] 07:06:45 INFO - PROCESS | 1729 | --DOCSHELL 0x8d7c1800 == 74 [pid = 1729] [id = 243] 07:06:45 INFO - PROCESS | 1729 | --DOCSHELL 0x8f3b2000 == 73 [pid = 1729] [id = 288] 07:06:45 INFO - PROCESS | 1729 | --DOCSHELL 0x8d7ce400 == 72 [pid = 1729] [id = 242] 07:06:45 INFO - PROCESS | 1729 | --DOMWINDOW == 157 (0x97414c00) [pid = 1729] [serial = 851] [outer = (nil)] [url = about:blank] 07:06:45 INFO - PROCESS | 1729 | --DOMWINDOW == 156 (0x90fedc00) [pid = 1729] [serial = 836] [outer = (nil)] [url = about:blank] 07:06:45 INFO - PROCESS | 1729 | --DOMWINDOW == 155 (0x8ea06400) [pid = 1729] [serial = 833] [outer = (nil)] [url = about:blank] 07:06:45 INFO - PROCESS | 1729 | --DOMWINDOW == 154 (0x9376e800) [pid = 1729] [serial = 839] [outer = (nil)] [url = about:blank] 07:06:45 INFO - PROCESS | 1729 | --DOMWINDOW == 153 (0x93963000) [pid = 1729] [serial = 842] [outer = (nil)] [url = about:blank] 07:06:45 INFO - PROCESS | 1729 | --DOMWINDOW == 152 (0x94f5c800) [pid = 1729] [serial = 848] [outer = (nil)] [url = about:blank] 07:06:45 INFO - PROCESS | 1729 | --DOMWINDOW == 151 (0x94e47400) [pid = 1729] [serial = 845] [outer = (nil)] [url = about:blank] 07:06:45 INFO - PROCESS | 1729 | --DOMWINDOW == 150 (0x927c3000) [pid = 1729] [serial = 830] [outer = (nil)] [url = about:blank] 07:06:45 INFO - PROCESS | 1729 | --DOMWINDOW == 149 (0x9748ac00) [pid = 1729] [serial = 854] [outer = (nil)] [url = about:blank] 07:06:45 INFO - PROCESS | 1729 | --DOMWINDOW == 148 (0x94edf400) [pid = 1729] [serial = 872] [outer = (nil)] [url = about:blank] 07:06:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 07:06:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1530ms 07:06:45 INFO - PROCESS | 1729 | --DOCSHELL 0x91060000 == 71 [pid = 1729] [id = 265] 07:06:45 INFO - PROCESS | 1729 | --DOCSHELL 0x8e183400 == 70 [pid = 1729] [id = 305] 07:06:45 INFO - PROCESS | 1729 | --DOCSHELL 0x8be08000 == 69 [pid = 1729] [id = 304] 07:06:45 INFO - PROCESS | 1729 | --DOCSHELL 0x8d4f1400 == 68 [pid = 1729] [id = 303] 07:06:45 INFO - PROCESS | 1729 | --DOCSHELL 0x90fec800 == 67 [pid = 1729] [id = 266] 07:06:45 INFO - PROCESS | 1729 | --DOCSHELL 0x937ac400 == 66 [pid = 1729] [id = 302] 07:06:45 INFO - PROCESS | 1729 | --DOCSHELL 0x8d3c0400 == 65 [pid = 1729] [id = 301] 07:06:45 INFO - PROCESS | 1729 | 1468505205208 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 07:06:45 INFO - PROCESS | 1729 | 1468505205212 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 07:06:45 INFO - PROCESS | 1729 | --DOCSHELL 0x8ec92400 == 64 [pid = 1729] [id = 300] 07:06:45 INFO - PROCESS | 1729 | --DOCSHELL 0x9931a000 == 63 [pid = 1729] [id = 296] 07:06:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 07:06:45 INFO - PROCESS | 1729 | --DOCSHELL 0x8be0b000 == 62 [pid = 1729] [id = 295] 07:06:45 INFO - PROCESS | 1729 | --DOCSHELL 0x90fecc00 == 61 [pid = 1729] [id = 294] 07:06:45 INFO - PROCESS | 1729 | --DOCSHELL 0x93791c00 == 60 [pid = 1729] [id = 293] 07:06:45 INFO - PROCESS | 1729 | --DOCSHELL 0x8ea04000 == 59 [pid = 1729] [id = 292] 07:06:45 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc4bc00 == 58 [pid = 1729] [id = 291] 07:06:45 INFO - PROCESS | 1729 | 1468505205248 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 07:06:45 INFO - PROCESS | 1729 | 1468505205257 Marionette TRACE conn4 <- [1,1234,null,{}] 07:06:45 INFO - PROCESS | 1729 | 1468505205264 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:45 INFO - PROCESS | 1729 | 1468505205271 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:45 INFO - PROCESS | 1729 | 1468505205429 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 07:06:45 INFO - PROCESS | 1729 | --DOMWINDOW == 147 (0x927bf000) [pid = 1729] [serial = 866] [outer = (nil)] [url = about:blank] 07:06:45 INFO - PROCESS | 1729 | --DOMWINDOW == 146 (0x937b1800) [pid = 1729] [serial = 869] [outer = (nil)] [url = about:blank] 07:06:45 INFO - PROCESS | 1729 | --DOMWINDOW == 145 (0x8f582400) [pid = 1729] [serial = 861] [outer = (nil)] [url = about:blank] 07:06:45 INFO - PROCESS | 1729 | --DOMWINDOW == 144 (0x8f505000) [pid = 1729] [serial = 860] [outer = (nil)] [url = about:blank] 07:06:45 INFO - PROCESS | 1729 | --DOMWINDOW == 143 (0x91f5e400) [pid = 1729] [serial = 863] [outer = (nil)] [url = about:blank] 07:06:45 INFO - PROCESS | 1729 | --DOMWINDOW == 142 (0x8ec8e400) [pid = 1729] [serial = 857] [outer = (nil)] [url = about:blank] 07:06:45 INFO - PROCESS | 1729 | --DOMWINDOW == 141 (0x8ec9c800) [pid = 1729] [serial = 858] [outer = (nil)] [url = about:blank] 07:06:45 INFO - PROCESS | 1729 | --DOMWINDOW == 140 (0x94e3a000) [pid = 1729] [serial = 870] [outer = (nil)] [url = about:blank] 07:06:45 INFO - PROCESS | 1729 | --DOMWINDOW == 139 (0x93775000) [pid = 1729] [serial = 867] [outer = (nil)] [url = about:blank] 07:06:45 INFO - PROCESS | 1729 | --DOMWINDOW == 138 (0x92066800) [pid = 1729] [serial = 864] [outer = (nil)] [url = about:blank] 07:06:45 INFO - PROCESS | 1729 | 1468505205640 Marionette TRACE conn4 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:45 INFO - PROCESS | 1729 | 1468505205647 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:45 INFO - PROCESS | 1729 | ++DOCSHELL 0x8ec9c800 == 59 [pid = 1729] [id = 316] 07:06:45 INFO - PROCESS | 1729 | ++DOMWINDOW == 139 (0x8f1f6800) [pid = 1729] [serial = 949] [outer = (nil)] 07:06:45 INFO - PROCESS | 1729 | ++DOMWINDOW == 140 (0x92066800) [pid = 1729] [serial = 950] [outer = 0x8f1f6800] 07:06:45 INFO - PROCESS | 1729 | 1468505205723 Marionette DEBUG loaded listener.js 07:06:45 INFO - PROCESS | 1729 | ++DOMWINDOW == 141 (0x92ce9c00) [pid = 1729] [serial = 951] [outer = 0x8f1f6800] 07:06:46 INFO - PROCESS | 1729 | 1468505206490 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 07:06:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 07:06:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1324ms 07:06:46 INFO - PROCESS | 1729 | 1468505206550 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 07:06:46 INFO - PROCESS | 1729 | 1468505206554 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 07:06:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 07:06:46 INFO - PROCESS | 1729 | 1468505206560 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 07:06:46 INFO - PROCESS | 1729 | 1468505206562 Marionette TRACE conn4 <- [1,1238,null,{}] 07:06:46 INFO - PROCESS | 1729 | 1468505206568 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:46 INFO - PROCESS | 1729 | 1468505206573 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:46 INFO - PROCESS | 1729 | 1468505206728 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 07:06:46 INFO - PROCESS | 1729 | 1468505206735 Marionette TRACE conn4 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:46 INFO - PROCESS | 1729 | 1468505206744 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:46 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc50000 == 60 [pid = 1729] [id = 317] 07:06:46 INFO - PROCESS | 1729 | ++DOMWINDOW == 142 (0x8f584400) [pid = 1729] [serial = 952] [outer = (nil)] 07:06:46 INFO - PROCESS | 1729 | ++DOMWINDOW == 143 (0x94e4d800) [pid = 1729] [serial = 953] [outer = 0x8f584400] 07:06:46 INFO - PROCESS | 1729 | 1468505206811 Marionette DEBUG loaded listener.js 07:06:46 INFO - PROCESS | 1729 | ++DOMWINDOW == 144 (0x96abac00) [pid = 1729] [serial = 954] [outer = 0x8f584400] 07:06:47 INFO - PROCESS | 1729 | 1468505207724 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 07:06:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 07:06:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1177ms 07:06:47 INFO - PROCESS | 1729 | 1468505207739 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 07:06:47 INFO - PROCESS | 1729 | 1468505207742 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 07:06:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 07:06:47 INFO - PROCESS | 1729 | 1468505207748 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 07:06:47 INFO - PROCESS | 1729 | 1468505207751 Marionette TRACE conn4 <- [1,1242,null,{}] 07:06:47 INFO - PROCESS | 1729 | 1468505207779 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:47 INFO - PROCESS | 1729 | 1468505207783 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:47 INFO - PROCESS | 1729 | 1468505207988 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 07:06:48 INFO - PROCESS | 1729 | 1468505208013 Marionette TRACE conn4 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:48 INFO - PROCESS | 1729 | 1468505208027 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:48 INFO - PROCESS | 1729 | ++DOCSHELL 0x9748ac00 == 61 [pid = 1729] [id = 318] 07:06:48 INFO - PROCESS | 1729 | ++DOMWINDOW == 145 (0x9748f400) [pid = 1729] [serial = 955] [outer = (nil)] 07:06:48 INFO - PROCESS | 1729 | ++DOMWINDOW == 146 (0x98768000) [pid = 1729] [serial = 956] [outer = 0x9748f400] 07:06:48 INFO - PROCESS | 1729 | 1468505208103 Marionette DEBUG loaded listener.js 07:06:48 INFO - PROCESS | 1729 | ++DOMWINDOW == 147 (0x9945e400) [pid = 1729] [serial = 957] [outer = 0x9748f400] 07:06:49 INFO - PROCESS | 1729 | 1468505209016 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 07:06:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 07:06:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1306ms 07:06:49 INFO - PROCESS | 1729 | 1468505209054 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 07:06:49 INFO - PROCESS | 1729 | 1468505209057 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 07:06:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 07:06:49 INFO - PROCESS | 1729 | 1468505209068 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 07:06:49 INFO - PROCESS | 1729 | 1468505209070 Marionette TRACE conn4 <- [1,1246,null,{}] 07:06:49 INFO - PROCESS | 1729 | 1468505209076 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:49 INFO - PROCESS | 1729 | 1468505209081 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:49 INFO - PROCESS | 1729 | 1468505209292 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 07:06:49 INFO - PROCESS | 1729 | 1468505209332 Marionette TRACE conn4 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:49 INFO - PROCESS | 1729 | 1468505209340 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:49 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d1c6000 == 62 [pid = 1729] [id = 319] 07:06:49 INFO - PROCESS | 1729 | ++DOMWINDOW == 148 (0x8d3bf800) [pid = 1729] [serial = 958] [outer = (nil)] 07:06:49 INFO - PROCESS | 1729 | ++DOMWINDOW == 149 (0x99bde000) [pid = 1729] [serial = 959] [outer = 0x8d3bf800] 07:06:49 INFO - PROCESS | 1729 | 1468505209406 Marionette DEBUG loaded listener.js 07:06:49 INFO - PROCESS | 1729 | ++DOMWINDOW == 150 (0x99d77000) [pid = 1729] [serial = 960] [outer = 0x8d3bf800] 07:06:50 INFO - PROCESS | 1729 | --DOMWINDOW == 149 (0x8d7d0800) [pid = 1729] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 07:06:50 INFO - PROCESS | 1729 | --DOMWINDOW == 148 (0x8f502800) [pid = 1729] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 07:06:50 INFO - PROCESS | 1729 | --DOMWINDOW == 147 (0x94e3c800) [pid = 1729] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 07:06:50 INFO - PROCESS | 1729 | --DOMWINDOW == 146 (0x94f59c00) [pid = 1729] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 07:06:50 INFO - PROCESS | 1729 | --DOMWINDOW == 145 (0x92063400) [pid = 1729] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 07:06:50 INFO - PROCESS | 1729 | --DOMWINDOW == 144 (0x8d4f6c00) [pid = 1729] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 07:06:50 INFO - PROCESS | 1729 | --DOMWINDOW == 143 (0x94e2f800) [pid = 1729] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 07:06:50 INFO - PROCESS | 1729 | --DOMWINDOW == 142 (0x8f1f4c00) [pid = 1729] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 07:06:50 INFO - PROCESS | 1729 | --DOMWINDOW == 141 (0x8be0dc00) [pid = 1729] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 07:06:50 INFO - PROCESS | 1729 | --DOMWINDOW == 140 (0x8f1ec000) [pid = 1729] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 07:06:50 INFO - PROCESS | 1729 | --DOMWINDOW == 139 (0x8d7c8c00) [pid = 1729] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 07:06:50 INFO - PROCESS | 1729 | --DOMWINDOW == 138 (0x926c1800) [pid = 1729] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 07:06:50 INFO - PROCESS | 1729 | --DOMWINDOW == 137 (0x926c6800) [pid = 1729] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 07:06:50 INFO - PROCESS | 1729 | --DOMWINDOW == 136 (0x937b1c00) [pid = 1729] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 07:06:50 INFO - PROCESS | 1729 | --DOMWINDOW == 135 (0x8ec95800) [pid = 1729] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 07:06:50 INFO - PROCESS | 1729 | --DOMWINDOW == 134 (0x8ec96400) [pid = 1729] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 07:06:50 INFO - PROCESS | 1729 | --DOMWINDOW == 133 (0x93901800) [pid = 1729] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 07:06:50 INFO - PROCESS | 1729 | --DOMWINDOW == 132 (0x8d4ef400) [pid = 1729] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 07:06:50 INFO - PROCESS | 1729 | --DOMWINDOW == 131 (0x8d3be800) [pid = 1729] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 07:06:50 INFO - PROCESS | 1729 | --DOMWINDOW == 130 (0x8ea06800) [pid = 1729] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 07:06:50 INFO - PROCESS | 1729 | --DOMWINDOW == 129 (0x90dd2800) [pid = 1729] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 07:06:50 INFO - PROCESS | 1729 | --DOMWINDOW == 128 (0x8e183000) [pid = 1729] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 07:06:50 INFO - PROCESS | 1729 | --DOMWINDOW == 127 (0x8d1c9400) [pid = 1729] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 07:06:50 INFO - PROCESS | 1729 | --DOMWINDOW == 126 (0x937ab800) [pid = 1729] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 07:06:50 INFO - PROCESS | 1729 | --DOMWINDOW == 125 (0x927c1800) [pid = 1729] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 07:06:50 INFO - PROCESS | 1729 | --DOMWINDOW == 124 (0x91069000) [pid = 1729] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 07:06:50 INFO - PROCESS | 1729 | --DOMWINDOW == 123 (0x8ec91c00) [pid = 1729] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 07:06:50 INFO - PROCESS | 1729 | --DOMWINDOW == 122 (0x94e50000) [pid = 1729] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 07:06:50 INFO - PROCESS | 1729 | --DOMWINDOW == 121 (0x9379e400) [pid = 1729] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 07:06:50 INFO - PROCESS | 1729 | 1468505210859 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 07:06:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 07:06:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1830ms 07:06:50 INFO - PROCESS | 1729 | 1468505210899 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 07:06:50 INFO - PROCESS | 1729 | 1468505210902 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 07:06:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 07:06:50 INFO - PROCESS | 1729 | 1468505210908 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 07:06:50 INFO - PROCESS | 1729 | 1468505210911 Marionette TRACE conn4 <- [1,1250,null,{}] 07:06:50 INFO - PROCESS | 1729 | 1468505210927 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:50 INFO - PROCESS | 1729 | 1468505210931 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:51 INFO - PROCESS | 1729 | 1468505211081 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 07:06:51 INFO - PROCESS | 1729 | 1468505211092 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:51 INFO - PROCESS | 1729 | 1468505211099 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:51 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d3bd800 == 63 [pid = 1729] [id = 320] 07:06:51 INFO - PROCESS | 1729 | ++DOMWINDOW == 122 (0x8d4ee000) [pid = 1729] [serial = 961] [outer = (nil)] 07:06:51 INFO - PROCESS | 1729 | ++DOMWINDOW == 123 (0x8ec97c00) [pid = 1729] [serial = 962] [outer = 0x8d4ee000] 07:06:51 INFO - PROCESS | 1729 | 1468505211168 Marionette DEBUG loaded listener.js 07:06:51 INFO - PROCESS | 1729 | ++DOMWINDOW == 124 (0x92061800) [pid = 1729] [serial = 963] [outer = 0x8d4ee000] 07:06:52 INFO - PROCESS | 1729 | 1468505212067 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 07:06:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 07:06:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1200ms 07:06:52 INFO - PROCESS | 1729 | 1468505212113 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 07:06:52 INFO - PROCESS | 1729 | 1468505212116 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 07:06:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 07:06:52 INFO - PROCESS | 1729 | 1468505212123 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 07:06:52 INFO - PROCESS | 1729 | 1468505212126 Marionette TRACE conn4 <- [1,1254,null,{}] 07:06:52 INFO - PROCESS | 1729 | 1468505212131 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:52 INFO - PROCESS | 1729 | 1468505212135 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:52 INFO - PROCESS | 1729 | 1468505212298 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 07:06:52 INFO - PROCESS | 1729 | 1468505212308 Marionette TRACE conn4 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:52 INFO - PROCESS | 1729 | 1468505212319 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:52 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d7c8c00 == 64 [pid = 1729] [id = 321] 07:06:52 INFO - PROCESS | 1729 | ++DOMWINDOW == 125 (0x90dd6800) [pid = 1729] [serial = 964] [outer = (nil)] 07:06:52 INFO - PROCESS | 1729 | ++DOMWINDOW == 126 (0x94e2f800) [pid = 1729] [serial = 965] [outer = 0x90dd6800] 07:06:52 INFO - PROCESS | 1729 | 1468505212381 Marionette DEBUG loaded listener.js 07:06:52 INFO - PROCESS | 1729 | ++DOMWINDOW == 127 (0x94ed8c00) [pid = 1729] [serial = 966] [outer = 0x90dd6800] 07:06:53 INFO - PROCESS | 1729 | 1468505213514 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 07:06:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 07:06:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1438ms 07:06:53 INFO - PROCESS | 1729 | 1468505213562 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 07:06:53 INFO - PROCESS | 1729 | 1468505213568 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 07:06:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 07:06:53 INFO - PROCESS | 1729 | 1468505213576 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 07:06:53 INFO - PROCESS | 1729 | 1468505213583 Marionette TRACE conn4 <- [1,1258,null,{}] 07:06:53 INFO - PROCESS | 1729 | 1468505213592 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:53 INFO - PROCESS | 1729 | 1468505213596 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:53 INFO - PROCESS | 1729 | 1468505213786 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 07:06:54 INFO - PROCESS | 1729 | 1468505214016 Marionette TRACE conn4 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:54 INFO - PROCESS | 1729 | 1468505214028 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:54 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d7cc400 == 65 [pid = 1729] [id = 322] 07:06:54 INFO - PROCESS | 1729 | ++DOMWINDOW == 128 (0x8e531400) [pid = 1729] [serial = 967] [outer = (nil)] 07:06:54 INFO - PROCESS | 1729 | ++DOMWINDOW == 129 (0x8f1ee800) [pid = 1729] [serial = 968] [outer = 0x8e531400] 07:06:54 INFO - PROCESS | 1729 | 1468505214153 Marionette DEBUG loaded listener.js 07:06:54 INFO - PROCESS | 1729 | ++DOMWINDOW == 130 (0x8f581800) [pid = 1729] [serial = 969] [outer = 0x8e531400] 07:06:55 INFO - PROCESS | 1729 | 1468505215067 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 07:06:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 07:06:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1542ms 07:06:55 INFO - PROCESS | 1729 | 1468505215118 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 07:06:55 INFO - PROCESS | 1729 | 1468505215126 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 07:06:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 07:06:55 INFO - PROCESS | 1729 | 1468505215136 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 07:06:55 INFO - PROCESS | 1729 | 1468505215140 Marionette TRACE conn4 <- [1,1262,null,{}] 07:06:55 INFO - PROCESS | 1729 | 1468505215147 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:55 INFO - PROCESS | 1729 | 1468505215153 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:55 INFO - PROCESS | 1729 | 1468505215380 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 07:06:55 INFO - PROCESS | 1729 | 1468505215657 Marionette TRACE conn4 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:55 INFO - PROCESS | 1729 | 1468505215667 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:55 INFO - PROCESS | 1729 | ++DOCSHELL 0x9171e000 == 66 [pid = 1729] [id = 323] 07:06:55 INFO - PROCESS | 1729 | ++DOMWINDOW == 131 (0x93794000) [pid = 1729] [serial = 970] [outer = (nil)] 07:06:55 INFO - PROCESS | 1729 | ++DOMWINDOW == 132 (0x93907000) [pid = 1729] [serial = 971] [outer = 0x93794000] 07:06:55 INFO - PROCESS | 1729 | 1468505215793 Marionette DEBUG loaded listener.js 07:06:55 INFO - PROCESS | 1729 | ++DOMWINDOW == 133 (0x94e34c00) [pid = 1729] [serial = 972] [outer = 0x93794000] 07:06:56 INFO - PROCESS | 1729 | 1468505216734 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 07:06:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 07:06:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1638ms 07:06:56 INFO - PROCESS | 1729 | 1468505216775 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 07:06:56 INFO - PROCESS | 1729 | 1468505216779 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 07:06:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 07:06:56 INFO - PROCESS | 1729 | 1468505216786 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 07:06:56 INFO - PROCESS | 1729 | 1468505216791 Marionette TRACE conn4 <- [1,1266,null,{}] 07:06:56 INFO - PROCESS | 1729 | 1468505216808 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:56 INFO - PROCESS | 1729 | 1468505216816 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:57 INFO - PROCESS | 1729 | 1468505217002 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 07:06:57 INFO - PROCESS | 1729 | 1468505217241 Marionette TRACE conn4 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:57 INFO - PROCESS | 1729 | 1468505217252 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:57 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be07400 == 67 [pid = 1729] [id = 324] 07:06:57 INFO - PROCESS | 1729 | ++DOMWINDOW == 134 (0x94e45c00) [pid = 1729] [serial = 973] [outer = (nil)] 07:06:57 INFO - PROCESS | 1729 | ++DOMWINDOW == 135 (0x9945dc00) [pid = 1729] [serial = 974] [outer = 0x94e45c00] 07:06:57 INFO - PROCESS | 1729 | 1468505217374 Marionette DEBUG loaded listener.js 07:06:57 INFO - PROCESS | 1729 | ++DOMWINDOW == 136 (0x99bdf000) [pid = 1729] [serial = 975] [outer = 0x94e45c00] 07:06:58 INFO - PROCESS | 1729 | 1468505218224 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 07:06:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 07:06:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1482ms 07:06:58 INFO - PROCESS | 1729 | 1468505218269 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 07:06:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 07:06:58 INFO - PROCESS | 1729 | 1468505218274 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 07:06:58 INFO - PROCESS | 1729 | 1468505218280 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 07:06:58 INFO - PROCESS | 1729 | 1468505218283 Marionette TRACE conn4 <- [1,1270,null,{}] 07:06:58 INFO - PROCESS | 1729 | 1468505218289 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:58 INFO - PROCESS | 1729 | 1468505218295 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:58 INFO - PROCESS | 1729 | 1468505218473 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 07:06:58 INFO - PROCESS | 1729 | 1468505218659 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:58 INFO - PROCESS | 1729 | 1468505218667 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:58 INFO - PROCESS | 1729 | ++DOCSHELL 0x999e9800 == 68 [pid = 1729] [id = 325] 07:06:58 INFO - PROCESS | 1729 | ++DOMWINDOW == 137 (0x99be7000) [pid = 1729] [serial = 976] [outer = (nil)] 07:06:58 INFO - PROCESS | 1729 | ++DOMWINDOW == 138 (0x9a291000) [pid = 1729] [serial = 977] [outer = 0x99be7000] 07:06:58 INFO - PROCESS | 1729 | 1468505218744 Marionette DEBUG loaded listener.js 07:06:58 INFO - PROCESS | 1729 | ++DOMWINDOW == 139 (0x9a2c9800) [pid = 1729] [serial = 978] [outer = 0x99be7000] 07:06:59 INFO - PROCESS | 1729 | 1468505219651 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 07:06:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 07:06:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1429ms 07:06:59 INFO - PROCESS | 1729 | 1468505219709 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 07:06:59 INFO - PROCESS | 1729 | 1468505219712 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 07:06:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 07:06:59 INFO - PROCESS | 1729 | 1468505219719 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 07:06:59 INFO - PROCESS | 1729 | 1468505219723 Marionette TRACE conn4 <- [1,1274,null,{}] 07:06:59 INFO - PROCESS | 1729 | 1468505219730 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:59 INFO - PROCESS | 1729 | 1468505219736 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:06:59 INFO - PROCESS | 1729 | 1468505219912 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 07:07:00 INFO - PROCESS | 1729 | 1468505220099 Marionette TRACE conn4 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:00 INFO - PROCESS | 1729 | 1468505220111 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:00 INFO - PROCESS | 1729 | ++DOCSHELL 0x997c1800 == 69 [pid = 1729] [id = 326] 07:07:00 INFO - PROCESS | 1729 | ++DOMWINDOW == 140 (0x99be7400) [pid = 1729] [serial = 979] [outer = (nil)] 07:07:00 INFO - PROCESS | 1729 | ++DOMWINDOW == 141 (0x9a48b400) [pid = 1729] [serial = 980] [outer = 0x99be7400] 07:07:00 INFO - PROCESS | 1729 | 1468505220196 Marionette DEBUG loaded listener.js 07:07:00 INFO - PROCESS | 1729 | ++DOMWINDOW == 142 (0x9a48c800) [pid = 1729] [serial = 981] [outer = 0x99be7400] 07:07:01 INFO - PROCESS | 1729 | 1468505221200 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 07:07:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 07:07:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1533ms 07:07:01 INFO - PROCESS | 1729 | 1468505221253 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 07:07:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 07:07:01 INFO - PROCESS | 1729 | 1468505221257 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 07:07:01 INFO - PROCESS | 1729 | 1468505221265 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 07:07:01 INFO - PROCESS | 1729 | 1468505221268 Marionette TRACE conn4 <- [1,1278,null,{}] 07:07:01 INFO - PROCESS | 1729 | 1468505221274 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:01 INFO - PROCESS | 1729 | 1468505221285 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:01 INFO - PROCESS | 1729 | 1468505221538 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 07:07:01 INFO - PROCESS | 1729 | 1468505221800 Marionette TRACE conn4 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:01 INFO - PROCESS | 1729 | 1468505221807 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:01 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc43400 == 70 [pid = 1729] [id = 327] 07:07:01 INFO - PROCESS | 1729 | ++DOMWINDOW == 143 (0x8be06400) [pid = 1729] [serial = 982] [outer = (nil)] 07:07:01 INFO - PROCESS | 1729 | ++DOMWINDOW == 144 (0x9a48c400) [pid = 1729] [serial = 983] [outer = 0x8be06400] 07:07:01 INFO - PROCESS | 1729 | 1468505221931 Marionette DEBUG loaded listener.js 07:07:02 INFO - PROCESS | 1729 | ++DOMWINDOW == 145 (0x9ac9b800) [pid = 1729] [serial = 984] [outer = 0x8be06400] 07:07:02 INFO - PROCESS | 1729 | 1468505222800 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 07:07:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 07:07:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1591ms 07:07:02 INFO - PROCESS | 1729 | 1468505222855 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 07:07:02 INFO - PROCESS | 1729 | 1468505222858 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 07:07:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 07:07:02 INFO - PROCESS | 1729 | 1468505222865 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 07:07:02 INFO - PROCESS | 1729 | 1468505222868 Marionette TRACE conn4 <- [1,1282,null,{}] 07:07:02 INFO - PROCESS | 1729 | 1468505222875 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:02 INFO - PROCESS | 1729 | 1468505222880 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:03 INFO - PROCESS | 1729 | 1468505223062 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 07:07:03 INFO - PROCESS | 1729 | 1468505223250 Marionette TRACE conn4 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:03 INFO - PROCESS | 1729 | 1468505223256 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:03 INFO - PROCESS | 1729 | ++DOCSHELL 0x9aa92800 == 71 [pid = 1729] [id = 328] 07:07:03 INFO - PROCESS | 1729 | ++DOMWINDOW == 146 (0x9ac9ac00) [pid = 1729] [serial = 985] [outer = (nil)] 07:07:03 INFO - PROCESS | 1729 | ++DOMWINDOW == 147 (0x9aca5c00) [pid = 1729] [serial = 986] [outer = 0x9ac9ac00] 07:07:03 INFO - PROCESS | 1729 | 1468505223336 Marionette DEBUG loaded listener.js 07:07:03 INFO - PROCESS | 1729 | ++DOMWINDOW == 148 (0x9acda800) [pid = 1729] [serial = 987] [outer = 0x9ac9ac00] 07:07:04 INFO - PROCESS | 1729 | 1468505224237 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 07:07:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 07:07:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1438ms 07:07:04 INFO - PROCESS | 1729 | 1468505224304 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 07:07:04 INFO - PROCESS | 1729 | 1468505224308 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 07:07:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 07:07:04 INFO - PROCESS | 1729 | 1468505224314 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 07:07:04 INFO - PROCESS | 1729 | 1468505224318 Marionette TRACE conn4 <- [1,1286,null,{}] 07:07:04 INFO - PROCESS | 1729 | 1468505224323 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:04 INFO - PROCESS | 1729 | 1468505224328 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:04 INFO - PROCESS | 1729 | 1468505224539 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 07:07:04 INFO - PROCESS | 1729 | 1468505224769 Marionette TRACE conn4 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:04 INFO - PROCESS | 1729 | 1468505224778 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:04 INFO - PROCESS | 1729 | ++DOCSHELL 0x98cc6400 == 72 [pid = 1729] [id = 329] 07:07:04 INFO - PROCESS | 1729 | ++DOMWINDOW == 149 (0x98cc7000) [pid = 1729] [serial = 988] [outer = (nil)] 07:07:04 INFO - PROCESS | 1729 | ++DOMWINDOW == 150 (0x9ace9000) [pid = 1729] [serial = 989] [outer = 0x98cc7000] 07:07:04 INFO - PROCESS | 1729 | 1468505224899 Marionette DEBUG loaded listener.js 07:07:05 INFO - PROCESS | 1729 | ++DOMWINDOW == 151 (0x9ad09800) [pid = 1729] [serial = 990] [outer = 0x98cc7000] 07:07:05 INFO - PROCESS | 1729 | 1468505225770 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 07:07:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 07:07:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1530ms 07:07:05 INFO - PROCESS | 1729 | 1468505225845 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 07:07:05 INFO - PROCESS | 1729 | 1468505225849 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 07:07:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 07:07:05 INFO - PROCESS | 1729 | 1468505225882 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 07:07:05 INFO - PROCESS | 1729 | 1468505225887 Marionette TRACE conn4 <- [1,1290,null,{}] 07:07:05 INFO - PROCESS | 1729 | 1468505225948 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:05 INFO - PROCESS | 1729 | 1468505225954 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:06 INFO - PROCESS | 1729 | 1468505226166 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 07:07:06 INFO - PROCESS | 1729 | 1468505226418 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:06 INFO - PROCESS | 1729 | 1468505226427 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:06 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d3c3000 == 73 [pid = 1729] [id = 330] 07:07:06 INFO - PROCESS | 1729 | ++DOMWINDOW == 152 (0x8d4f3400) [pid = 1729] [serial = 991] [outer = (nil)] 07:07:06 INFO - PROCESS | 1729 | ++DOMWINDOW == 153 (0x91c89000) [pid = 1729] [serial = 992] [outer = 0x8d4f3400] 07:07:06 INFO - PROCESS | 1729 | 1468505226504 Marionette DEBUG loaded listener.js 07:07:06 INFO - PROCESS | 1729 | ++DOMWINDOW == 154 (0x94f4d400) [pid = 1729] [serial = 993] [outer = 0x8d4f3400] 07:07:07 INFO - PROCESS | 1729 | 1468505227379 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 07:07:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 07:07:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1545ms 07:07:07 INFO - PROCESS | 1729 | 1468505227427 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 07:07:07 INFO - PROCESS | 1729 | 1468505227432 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 07:07:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 07:07:07 INFO - PROCESS | 1729 | 1468505227438 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 07:07:07 INFO - PROCESS | 1729 | 1468505227442 Marionette TRACE conn4 <- [1,1294,null,{}] 07:07:07 INFO - PROCESS | 1729 | 1468505227447 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:07 INFO - PROCESS | 1729 | 1468505227453 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:07 INFO - PROCESS | 1729 | 1468505227634 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 07:07:07 INFO - PROCESS | 1729 | 1468505227828 Marionette TRACE conn4 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:07 INFO - PROCESS | 1729 | 1468505227839 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:07 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be03800 == 74 [pid = 1729] [id = 331] 07:07:07 INFO - PROCESS | 1729 | ++DOMWINDOW == 155 (0x8be04800) [pid = 1729] [serial = 994] [outer = (nil)] 07:07:07 INFO - PROCESS | 1729 | ++DOMWINDOW == 156 (0x8e188400) [pid = 1729] [serial = 995] [outer = 0x8be04800] 07:07:07 INFO - PROCESS | 1729 | 1468505227918 Marionette DEBUG loaded listener.js 07:07:08 INFO - PROCESS | 1729 | ++DOMWINDOW == 157 (0x9206dc00) [pid = 1729] [serial = 996] [outer = 0x8be04800] 07:07:09 INFO - PROCESS | 1729 | 1468505229239 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 07:07:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 07:07:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1831ms 07:07:09 INFO - PROCESS | 1729 | 1468505229270 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 07:07:09 INFO - PROCESS | 1729 | 1468505229276 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 07:07:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 07:07:09 INFO - PROCESS | 1729 | 1468505229284 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 07:07:09 INFO - PROCESS | 1729 | 1468505229291 Marionette TRACE conn4 <- [1,1298,null,{}] 07:07:09 INFO - PROCESS | 1729 | 1468505229298 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:09 INFO - PROCESS | 1729 | 1468505229304 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:09 INFO - PROCESS | 1729 | 1468505229491 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 07:07:09 INFO - PROCESS | 1729 | 1468505229693 Marionette TRACE conn4 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:09 INFO - PROCESS | 1729 | 1468505229702 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:09 INFO - PROCESS | 1729 | ++DOCSHELL 0x8ea08c00 == 75 [pid = 1729] [id = 332] 07:07:09 INFO - PROCESS | 1729 | ++DOMWINDOW == 158 (0x8ec90400) [pid = 1729] [serial = 997] [outer = (nil)] 07:07:09 INFO - PROCESS | 1729 | ++DOMWINDOW == 159 (0x8f509c00) [pid = 1729] [serial = 998] [outer = 0x8ec90400] 07:07:09 INFO - PROCESS | 1729 | 1468505229819 Marionette DEBUG loaded listener.js 07:07:09 INFO - PROCESS | 1729 | ++DOMWINDOW == 160 (0x90fe2c00) [pid = 1729] [serial = 999] [outer = 0x8ec90400] 07:07:10 INFO - PROCESS | 1729 | 1468505230874 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 07:07:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 07:07:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1683ms 07:07:10 INFO - PROCESS | 1729 | 1468505230968 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 07:07:10 INFO - PROCESS | 1729 | 1468505230975 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 07:07:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 07:07:10 INFO - PROCESS | 1729 | 1468505230985 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 07:07:10 INFO - PROCESS | 1729 | 1468505230988 Marionette TRACE conn4 <- [1,1302,null,{}] 07:07:11 INFO - PROCESS | 1729 | 1468505230994 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:11 INFO - PROCESS | 1729 | 1468505230999 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:12 INFO - PROCESS | 1729 | --DOCSHELL 0x9206a400 == 74 [pid = 1729] [id = 289] 07:07:12 INFO - PROCESS | 1729 | --DOCSHELL 0x8ea0d400 == 73 [pid = 1729] [id = 290] 07:07:12 INFO - PROCESS | 1729 | --DOCSHELL 0x8d3bd800 == 72 [pid = 1729] [id = 320] 07:07:12 INFO - PROCESS | 1729 | --DOCSHELL 0x8d1c6000 == 71 [pid = 1729] [id = 319] 07:07:12 INFO - PROCESS | 1729 | --DOCSHELL 0x9748ac00 == 70 [pid = 1729] [id = 318] 07:07:12 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc50000 == 69 [pid = 1729] [id = 317] 07:07:12 INFO - PROCESS | 1729 | --DOCSHELL 0x8ec9c800 == 68 [pid = 1729] [id = 316] 07:07:12 INFO - PROCESS | 1729 | --DOCSHELL 0x9390c800 == 67 [pid = 1729] [id = 11] 07:07:12 INFO - PROCESS | 1729 | --DOCSHELL 0x8ec90800 == 66 [pid = 1729] [id = 315] 07:07:12 INFO - PROCESS | 1729 | --DOCSHELL 0x8d1c5c00 == 65 [pid = 1729] [id = 314] 07:07:12 INFO - PROCESS | 1729 | --DOCSHELL 0x8d3c5c00 == 64 [pid = 1729] [id = 313] 07:07:12 INFO - PROCESS | 1729 | --DOCSHELL 0x9a28b400 == 63 [pid = 1729] [id = 311] 07:07:12 INFO - PROCESS | 1729 | --DOCSHELL 0x999ec800 == 62 [pid = 1729] [id = 310] 07:07:12 INFO - PROCESS | 1729 | --DOCSHELL 0x9206ac00 == 61 [pid = 1729] [id = 306] 07:07:12 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc4a000 == 60 [pid = 1729] [id = 241] 07:07:12 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc47c00 == 59 [pid = 1729] [id = 257] 07:07:12 INFO - PROCESS | 1729 | --DOCSHELL 0x8d4f4400 == 58 [pid = 1729] [id = 244] 07:07:12 INFO - PROCESS | 1729 | --DOCSHELL 0x8ea04c00 == 57 [pid = 1729] [id = 245] 07:07:12 INFO - PROCESS | 1729 | --DOCSHELL 0x90fe2400 == 56 [pid = 1729] [id = 237] 07:07:12 INFO - PROCESS | 1729 | --DOCSHELL 0x8d7c5800 == 55 [pid = 1729] [id = 255] 07:07:12 INFO - PROCESS | 1729 | --DOCSHELL 0x8be04400 == 54 [pid = 1729] [id = 246] 07:07:12 INFO - PROCESS | 1729 | --DOCSHELL 0x8d1c7800 == 53 [pid = 1729] [id = 262] 07:07:12 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc43800 == 52 [pid = 1729] [id = 247] 07:07:12 INFO - PROCESS | 1729 | --DOCSHELL 0x91726400 == 51 [pid = 1729] [id = 240] 07:07:12 INFO - PROCESS | 1729 | --DOCSHELL 0x8d4f7800 == 50 [pid = 1729] [id = 253] 07:07:12 INFO - PROCESS | 1729 | --DOCSHELL 0x8ea09800 == 49 [pid = 1729] [id = 307] 07:07:12 INFO - PROCESS | 1729 | --DOCSHELL 0x99bdc800 == 48 [pid = 1729] [id = 309] 07:07:12 INFO - PROCESS | 1729 | --DOCSHELL 0x93772400 == 47 [pid = 1729] [id = 308] 07:07:12 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc4c400 == 46 [pid = 1729] [id = 238] 07:07:12 INFO - PROCESS | 1729 | --DOCSHELL 0x8f3b1000 == 45 [pid = 1729] [id = 235] 07:07:12 INFO - PROCESS | 1729 | --DOCSHELL 0x8d1c3000 == 44 [pid = 1729] [id = 269] 07:07:12 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc44000 == 43 [pid = 1729] [id = 297] 07:07:12 INFO - PROCESS | 1729 | --DOCSHELL 0x8d4f1c00 == 42 [pid = 1729] [id = 299] 07:07:12 INFO - PROCESS | 1729 | --DOCSHELL 0x8e188c00 == 41 [pid = 1729] [id = 251] 07:07:12 INFO - PROCESS | 1729 | --DOCSHELL 0x8be0f800 == 40 [pid = 1729] [id = 267] 07:07:12 INFO - PROCESS | 1729 | --DOCSHELL 0x8d4f8c00 == 39 [pid = 1729] [id = 268] 07:07:12 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc4fc00 == 38 [pid = 1729] [id = 270] 07:07:12 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc43c00 == 37 [pid = 1729] [id = 298] 07:07:12 INFO - PROCESS | 1729 | --DOCSHELL 0x8d7ca000 == 36 [pid = 1729] [id = 236] 07:07:12 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc4ac00 == 35 [pid = 1729] [id = 312] 07:07:12 INFO - PROCESS | 1729 | --DOCSHELL 0x8ea08c00 == 34 [pid = 1729] [id = 332] 07:07:12 INFO - PROCESS | 1729 | --DOCSHELL 0x8be03800 == 33 [pid = 1729] [id = 331] 07:07:12 INFO - PROCESS | 1729 | --DOCSHELL 0x8d3c3000 == 32 [pid = 1729] [id = 330] 07:07:12 INFO - PROCESS | 1729 | --DOCSHELL 0x98cc6400 == 31 [pid = 1729] [id = 329] 07:07:12 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc43400 == 30 [pid = 1729] [id = 327] 07:07:12 INFO - PROCESS | 1729 | --DOCSHELL 0x9aa92800 == 29 [pid = 1729] [id = 328] 07:07:12 INFO - PROCESS | 1729 | --DOCSHELL 0x997c1800 == 28 [pid = 1729] [id = 326] 07:07:12 INFO - PROCESS | 1729 | --DOCSHELL 0x999e9800 == 27 [pid = 1729] [id = 325] 07:07:12 INFO - PROCESS | 1729 | --DOCSHELL 0x8be07400 == 26 [pid = 1729] [id = 324] 07:07:12 INFO - PROCESS | 1729 | --DOCSHELL 0x8d7cc400 == 25 [pid = 1729] [id = 322] 07:07:12 INFO - PROCESS | 1729 | --DOCSHELL 0x9171e000 == 24 [pid = 1729] [id = 323] 07:07:12 INFO - PROCESS | 1729 | --DOCSHELL 0x8d7c8c00 == 23 [pid = 1729] [id = 321] 07:07:12 INFO - PROCESS | 1729 | 1468505232704 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 07:07:12 INFO - PROCESS | 1729 | --DOMWINDOW == 159 (0x91c87400) [pid = 1729] [serial = 906] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 1729 | --DOMWINDOW == 158 (0x97483c00) [pid = 1729] [serial = 852] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 1729 | --DOMWINDOW == 157 (0x97489800) [pid = 1729] [serial = 911] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 1729 | --DOMWINDOW == 156 (0x92cebc00) [pid = 1729] [serial = 831] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 1729 | --DOMWINDOW == 155 (0x8ec93c00) [pid = 1729] [serial = 834] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 1729 | --DOMWINDOW == 154 (0x94e48400) [pid = 1729] [serial = 810] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 1729 | --DOMWINDOW == 153 (0x99455400) [pid = 1729] [serial = 890] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 1729 | --DOMWINDOW == 152 (0x8f57fc00) [pid = 1729] [serial = 902] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 1729 | --DOMWINDOW == 151 (0x8f587800) [pid = 1729] [serial = 774] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 1729 | --DOMWINDOW == 150 (0x8f1f8c00) [pid = 1729] [serial = 771] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 1729 | --DOMWINDOW == 149 (0x8ea0ec00) [pid = 1729] [serial = 762] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 1729 | --DOMWINDOW == 148 (0x93779400) [pid = 1729] [serial = 801] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 1729 | --DOMWINDOW == 147 (0x99455c00) [pid = 1729] [serial = 914] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 1729 | --DOMWINDOW == 146 (0x91068000) [pid = 1729] [serial = 905] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 1729 | --DOMWINDOW == 145 (0x986d9800) [pid = 1729] [serial = 884] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 1729 | --DOMWINDOW == 144 (0x8d3ba400) [pid = 1729] [serial = 875] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 1729 | --DOMWINDOW == 143 (0x94e4f800) [pid = 1729] [serial = 909] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 1729 | --DOMWINDOW == 142 (0x8f57f400) [pid = 1729] [serial = 795] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 1729 | --DOMWINDOW == 141 (0x986d1c00) [pid = 1729] [serial = 912] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 1729 | --DOMWINDOW == 140 (0x94f4e000) [pid = 1729] [serial = 873] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 1729 | --DOMWINDOW == 139 (0x94e43800) [pid = 1729] [serial = 881] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 1729 | --DOMWINDOW == 138 (0x94e38400) [pid = 1729] [serial = 807] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 1729 | --DOMWINDOW == 137 (0x91062c00) [pid = 1729] [serial = 903] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 1729 | --DOMWINDOW == 136 (0x9748c800) [pid = 1729] [serial = 855] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 1729 | --DOMWINDOW == 135 (0x8d3c8800) [pid = 1729] [serial = 765] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 1729 | --DOMWINDOW == 134 (0x97483800) [pid = 1729] [serial = 917] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 1729 | --DOMWINDOW == 133 (0x9171bc00) [pid = 1729] [serial = 837] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 1729 | --DOMWINDOW == 132 (0x926cf800) [pid = 1729] [serial = 899] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 1729 | --DOMWINDOW == 131 (0x8e533800) [pid = 1729] [serial = 768] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 1729 | --DOMWINDOW == 130 (0x90dd2400) [pid = 1729] [serial = 878] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 1729 | --DOMWINDOW == 129 (0x8d4f7400) [pid = 1729] [serial = 792] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 1729 | --DOMWINDOW == 128 (0x94e30000) [pid = 1729] [serial = 843] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 1729 | --DOMWINDOW == 127 (0x93790400) [pid = 1729] [serial = 840] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 1729 | --DOMWINDOW == 126 (0x99473800) [pid = 1729] [serial = 893] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 1729 | --DOMWINDOW == 125 (0x99462000) [pid = 1729] [serial = 915] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 1729 | --DOMWINDOW == 124 (0x92060c00) [pid = 1729] [serial = 798] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 1729 | --DOMWINDOW == 123 (0x99908800) [pid = 1729] [serial = 896] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 1729 | --DOMWINDOW == 122 (0x94e37400) [pid = 1729] [serial = 908] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 1729 | --DOMWINDOW == 121 (0x91724800) [pid = 1729] [serial = 789] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 1729 | --DOMWINDOW == 120 (0x96abe000) [pid = 1729] [serial = 849] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 1729 | --DOMWINDOW == 119 (0x98c27c00) [pid = 1729] [serial = 887] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 1729 | --DOMWINDOW == 118 (0x94e50400) [pid = 1729] [serial = 846] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 1729 | --DOMWINDOW == 117 (0x99909400) [pid = 1729] [serial = 918] [outer = (nil)] [url = about:blank] 07:07:12 INFO - PROCESS | 1729 | --DOMWINDOW == 116 (0x93799400) [pid = 1729] [serial = 804] [outer = (nil)] [url = about:blank] 07:07:13 INFO - PROCESS | 1729 | 1468505233072 Marionette TRACE conn4 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:13 INFO - PROCESS | 1729 | 1468505233086 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:13 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be0c400 == 24 [pid = 1729] [id = 333] 07:07:13 INFO - PROCESS | 1729 | ++DOMWINDOW == 117 (0x8be0c800) [pid = 1729] [serial = 1000] [outer = (nil)] 07:07:13 INFO - PROCESS | 1729 | ++DOMWINDOW == 118 (0x8be10400) [pid = 1729] [serial = 1001] [outer = 0x8be0c800] 07:07:13 INFO - PROCESS | 1729 | 1468505233159 Marionette DEBUG loaded listener.js 07:07:13 INFO - PROCESS | 1729 | ++DOMWINDOW == 119 (0x8d1ca000) [pid = 1729] [serial = 1002] [outer = 0x8be0c800] 07:07:13 INFO - PROCESS | 1729 | 1468505233952 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 07:07:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 07:07:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 3003ms 07:07:13 INFO - PROCESS | 1729 | 1468505233991 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 07:07:13 INFO - PROCESS | 1729 | 1468505233997 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 07:07:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 07:07:14 INFO - PROCESS | 1729 | 1468505234005 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 07:07:14 INFO - PROCESS | 1729 | 1468505234010 Marionette TRACE conn4 <- [1,1306,null,{}] 07:07:14 INFO - PROCESS | 1729 | 1468505234017 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:14 INFO - PROCESS | 1729 | 1468505234021 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:14 INFO - PROCESS | 1729 | 1468505234187 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 07:07:14 INFO - PROCESS | 1729 | 1468505234199 Marionette TRACE conn4 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:14 INFO - PROCESS | 1729 | 1468505234207 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:14 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e189400 == 25 [pid = 1729] [id = 334] 07:07:14 INFO - PROCESS | 1729 | ++DOMWINDOW == 120 (0x8e189800) [pid = 1729] [serial = 1003] [outer = (nil)] 07:07:14 INFO - PROCESS | 1729 | ++DOMWINDOW == 121 (0x8e530c00) [pid = 1729] [serial = 1004] [outer = 0x8e189800] 07:07:14 INFO - PROCESS | 1729 | 1468505234276 Marionette DEBUG loaded listener.js 07:07:14 INFO - PROCESS | 1729 | ++DOMWINDOW == 122 (0x8ea03000) [pid = 1729] [serial = 1005] [outer = 0x8e189800] 07:07:15 INFO - PROCESS | 1729 | 1468505235198 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 07:07:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 07:07:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1282ms 07:07:15 INFO - PROCESS | 1729 | 1468505235287 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 07:07:15 INFO - PROCESS | 1729 | 1468505235292 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 07:07:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 07:07:15 INFO - PROCESS | 1729 | 1468505235320 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 07:07:15 INFO - PROCESS | 1729 | 1468505235323 Marionette TRACE conn4 <- [1,1310,null,{}] 07:07:15 INFO - PROCESS | 1729 | 1468505235329 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:15 INFO - PROCESS | 1729 | 1468505235334 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:15 INFO - PROCESS | 1729 | 1468505235553 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 07:07:15 INFO - PROCESS | 1729 | 1468505235581 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:15 INFO - PROCESS | 1729 | 1468505235587 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:15 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f3a7400 == 26 [pid = 1729] [id = 335] 07:07:15 INFO - PROCESS | 1729 | ++DOMWINDOW == 123 (0x8f3a7800) [pid = 1729] [serial = 1006] [outer = (nil)] 07:07:15 INFO - PROCESS | 1729 | ++DOMWINDOW == 124 (0x8f3b1000) [pid = 1729] [serial = 1007] [outer = 0x8f3a7800] 07:07:15 INFO - PROCESS | 1729 | 1468505235669 Marionette DEBUG loaded listener.js 07:07:15 INFO - PROCESS | 1729 | ++DOMWINDOW == 125 (0x8f50e800) [pid = 1729] [serial = 1008] [outer = 0x8f3a7800] 07:07:16 INFO - PROCESS | 1729 | 1468505236700 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 07:07:16 INFO - PROCESS | 1729 | 1468505236757 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 07:07:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 07:07:16 INFO - PROCESS | 1729 | 1468505236782 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 07:07:16 INFO - PROCESS | 1729 | 1468505236789 Marionette TRACE conn4 <- [1,1314,null,{}] 07:07:16 INFO - PROCESS | 1729 | 1468505236795 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:16 INFO - PROCESS | 1729 | 1468505236802 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:17 INFO - PROCESS | 1729 | 1468505237042 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 07:07:17 INFO - PROCESS | 1729 | 1468505237069 Marionette TRACE conn4 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:17 INFO - PROCESS | 1729 | 1468505237074 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:17 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e534000 == 27 [pid = 1729] [id = 336] 07:07:17 INFO - PROCESS | 1729 | ++DOMWINDOW == 126 (0x8f1ec000) [pid = 1729] [serial = 1009] [outer = (nil)] 07:07:17 INFO - PROCESS | 1729 | ++DOMWINDOW == 127 (0x91069800) [pid = 1729] [serial = 1010] [outer = 0x8f1ec000] 07:07:17 INFO - PROCESS | 1729 | 1468505237145 Marionette DEBUG loaded listener.js 07:07:17 INFO - PROCESS | 1729 | ++DOMWINDOW == 128 (0x91c82000) [pid = 1729] [serial = 1011] [outer = 0x8f1ec000] 07:07:18 INFO - PROCESS | 1729 | --DOMWINDOW == 127 (0x8d4f6400) [pid = 1729] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 07:07:18 INFO - PROCESS | 1729 | --DOMWINDOW == 126 (0x8d3bf800) [pid = 1729] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 07:07:18 INFO - PROCESS | 1729 | --DOMWINDOW == 125 (0x937ab000) [pid = 1729] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 07:07:18 INFO - PROCESS | 1729 | --DOMWINDOW == 124 (0x99bde800) [pid = 1729] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 07:07:18 INFO - PROCESS | 1729 | --DOMWINDOW == 123 (0x9a28fc00) [pid = 1729] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 07:07:18 INFO - PROCESS | 1729 | --DOMWINDOW == 122 (0x8d3bc400) [pid = 1729] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 07:07:18 INFO - PROCESS | 1729 | --DOMWINDOW == 121 (0x8f584400) [pid = 1729] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 07:07:18 INFO - PROCESS | 1729 | --DOMWINDOW == 120 (0x8ea0fc00) [pid = 1729] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 07:07:18 INFO - PROCESS | 1729 | --DOMWINDOW == 119 (0x99be6000) [pid = 1729] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 07:07:18 INFO - PROCESS | 1729 | --DOMWINDOW == 118 (0x8ec92000) [pid = 1729] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 07:07:18 INFO - PROCESS | 1729 | --DOMWINDOW == 117 (0x8d4f2c00) [pid = 1729] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 07:07:18 INFO - PROCESS | 1729 | --DOMWINDOW == 116 (0x8ec95400) [pid = 1729] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 07:07:18 INFO - PROCESS | 1729 | --DOMWINDOW == 115 (0x8f1f6800) [pid = 1729] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 07:07:18 INFO - PROCESS | 1729 | --DOMWINDOW == 114 (0x9a287000) [pid = 1729] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 07:07:18 INFO - PROCESS | 1729 | --DOMWINDOW == 113 (0x9395f800) [pid = 1729] [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.] 07:07:18 INFO - PROCESS | 1729 | --DOMWINDOW == 112 (0x9748f400) [pid = 1729] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 07:07:18 INFO - PROCESS | 1729 | --DOMWINDOW == 111 (0x9931b000) [pid = 1729] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 07:07:18 INFO - PROCESS | 1729 | --DOMWINDOW == 110 (0x8ea02800) [pid = 1729] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 07:07:18 INFO - PROCESS | 1729 | --DOMWINDOW == 109 (0x91c7d800) [pid = 1729] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 07:07:18 INFO - PROCESS | 1729 | --DOMWINDOW == 108 (0x8f502c00) [pid = 1729] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 07:07:18 INFO - PROCESS | 1729 | --DOMWINDOW == 107 (0x8be09800) [pid = 1729] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 07:07:18 INFO - PROCESS | 1729 | --DOMWINDOW == 106 (0x9376fc00) [pid = 1729] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:07:18 INFO - PROCESS | 1729 | --DOMWINDOW == 105 (0x8ec9b000) [pid = 1729] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 07:07:18 INFO - PROCESS | 1729 | --DOMWINDOW == 104 (0x8bc4ec00) [pid = 1729] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 07:07:18 INFO - PROCESS | 1729 | --DOMWINDOW == 103 (0x9379ec00) [pid = 1729] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 07:07:18 INFO - PROCESS | 1729 | --DOMWINDOW == 102 (0x90dd6800) [pid = 1729] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 07:07:18 INFO - PROCESS | 1729 | --DOMWINDOW == 101 (0x8d4ee000) [pid = 1729] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 07:07:19 INFO - PROCESS | 1729 | 1468505239437 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 07:07:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 07:07:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 2706ms 07:07:19 INFO - PROCESS | 1729 | 1468505239472 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 07:07:19 INFO - PROCESS | 1729 | 1468505239475 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 07:07:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 07:07:19 INFO - PROCESS | 1729 | 1468505239481 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 07:07:19 INFO - PROCESS | 1729 | 1468505239484 Marionette TRACE conn4 <- [1,1318,null,{}] 07:07:19 INFO - PROCESS | 1729 | 1468505239490 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:19 INFO - PROCESS | 1729 | 1468505239494 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:19 INFO - PROCESS | 1729 | 1468505239644 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 07:07:19 INFO - PROCESS | 1729 | 1468505239805 Marionette TRACE conn4 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:19 INFO - PROCESS | 1729 | 1468505239816 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:19 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be10800 == 28 [pid = 1729] [id = 337] 07:07:19 INFO - PROCESS | 1729 | ++DOMWINDOW == 102 (0x8d1c3800) [pid = 1729] [serial = 1012] [outer = (nil)] 07:07:19 INFO - PROCESS | 1729 | ++DOMWINDOW == 103 (0x8f584c00) [pid = 1729] [serial = 1013] [outer = 0x8d1c3800] 07:07:19 INFO - PROCESS | 1729 | 1468505239881 Marionette DEBUG loaded listener.js 07:07:19 INFO - PROCESS | 1729 | ++DOMWINDOW == 104 (0x91064000) [pid = 1729] [serial = 1014] [outer = 0x8d1c3800] 07:07:20 INFO - PROCESS | 1729 | 1468505240616 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 07:07:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 07:07:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1178ms 07:07:20 INFO - PROCESS | 1729 | 1468505240661 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 07:07:20 INFO - PROCESS | 1729 | 1468505240664 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 07:07:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 07:07:20 INFO - PROCESS | 1729 | 1468505240670 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 07:07:20 INFO - PROCESS | 1729 | 1468505240673 Marionette TRACE conn4 <- [1,1322,null,{}] 07:07:20 INFO - PROCESS | 1729 | 1468505240679 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:20 INFO - PROCESS | 1729 | 1468505240683 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:20 INFO - PROCESS | 1729 | 1468505240901 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 07:07:21 INFO - PROCESS | 1729 | 1468505241157 Marionette TRACE conn4 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:21 INFO - PROCESS | 1729 | 1468505241168 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:21 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be10c00 == 29 [pid = 1729] [id = 338] 07:07:21 INFO - PROCESS | 1729 | ++DOMWINDOW == 105 (0x8d1c1400) [pid = 1729] [serial = 1015] [outer = (nil)] 07:07:21 INFO - PROCESS | 1729 | ++DOMWINDOW == 106 (0x8d3ba800) [pid = 1729] [serial = 1016] [outer = 0x8d1c1400] 07:07:21 INFO - PROCESS | 1729 | 1468505241253 Marionette DEBUG loaded listener.js 07:07:21 INFO - PROCESS | 1729 | ++DOMWINDOW == 107 (0x8e52d400) [pid = 1729] [serial = 1017] [outer = 0x8d1c1400] 07:07:22 INFO - PROCESS | 1729 | 1468505242313 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 07:07:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 07:07:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1677ms 07:07:22 INFO - PROCESS | 1729 | 1468505242350 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 07:07:22 INFO - PROCESS | 1729 | 1468505242356 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 07:07:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 07:07:22 INFO - PROCESS | 1729 | 1468505242365 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 07:07:22 INFO - PROCESS | 1729 | 1468505242370 Marionette TRACE conn4 <- [1,1326,null,{}] 07:07:22 INFO - PROCESS | 1729 | 1468505242377 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:22 INFO - PROCESS | 1729 | 1468505242383 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:22 INFO - PROCESS | 1729 | 1468505242568 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 07:07:22 INFO - PROCESS | 1729 | 1468505242815 Marionette TRACE conn4 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:22 INFO - PROCESS | 1729 | 1468505242824 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:22 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d1c9000 == 30 [pid = 1729] [id = 339] 07:07:22 INFO - PROCESS | 1729 | ++DOMWINDOW == 108 (0x8d3be400) [pid = 1729] [serial = 1018] [outer = (nil)] 07:07:22 INFO - PROCESS | 1729 | ++DOMWINDOW == 109 (0x90fe7800) [pid = 1729] [serial = 1019] [outer = 0x8d3be400] 07:07:22 INFO - PROCESS | 1729 | 1468505242915 Marionette DEBUG loaded listener.js 07:07:23 INFO - PROCESS | 1729 | ++DOMWINDOW == 110 (0x91065c00) [pid = 1729] [serial = 1020] [outer = 0x8d3be400] 07:07:23 INFO - PROCESS | 1729 | 1468505243831 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:07:23 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 07:07:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1533ms 07:07:23 INFO - PROCESS | 1729 | 1468505243899 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 07:07:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 07:07:23 INFO - PROCESS | 1729 | 1468505243904 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 07:07:23 INFO - PROCESS | 1729 | 1468505243912 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 07:07:23 INFO - PROCESS | 1729 | 1468505243916 Marionette TRACE conn4 <- [1,1330,null,{}] 07:07:23 INFO - PROCESS | 1729 | 1468505243922 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:23 INFO - PROCESS | 1729 | 1468505243928 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:24 INFO - PROCESS | 1729 | 1468505244151 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 07:07:24 INFO - PROCESS | 1729 | 1468505244439 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:24 INFO - PROCESS | 1729 | 1468505244446 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:24 INFO - PROCESS | 1729 | ++DOCSHELL 0x926ca000 == 31 [pid = 1729] [id = 340] 07:07:24 INFO - PROCESS | 1729 | ++DOMWINDOW == 111 (0x926ca400) [pid = 1729] [serial = 1021] [outer = (nil)] 07:07:24 INFO - PROCESS | 1729 | ++DOMWINDOW == 112 (0x926d0400) [pid = 1729] [serial = 1022] [outer = 0x926ca400] 07:07:24 INFO - PROCESS | 1729 | 1468505244573 Marionette DEBUG loaded listener.js 07:07:24 INFO - PROCESS | 1729 | ++DOMWINDOW == 113 (0x927c2400) [pid = 1729] [serial = 1023] [outer = 0x926ca400] 07:07:25 INFO - PROCESS | 1729 | 1468505245469 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:07:25 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 07:07:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1630ms 07:07:25 INFO - PROCESS | 1729 | 1468505245541 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 07:07:25 INFO - PROCESS | 1729 | 1468505245547 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 07:07:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 07:07:25 INFO - PROCESS | 1729 | 1468505245565 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 07:07:25 INFO - PROCESS | 1729 | 1468505245572 Marionette TRACE conn4 <- [1,1334,null,{}] 07:07:25 INFO - PROCESS | 1729 | 1468505245578 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:25 INFO - PROCESS | 1729 | 1468505245584 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:25 INFO - PROCESS | 1729 | 1468505245802 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 07:07:26 INFO - PROCESS | 1729 | 1468505246031 Marionette TRACE conn4 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:26 INFO - PROCESS | 1729 | 1468505246043 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:26 INFO - PROCESS | 1729 | ++DOCSHELL 0x8ec9b000 == 32 [pid = 1729] [id = 341] 07:07:26 INFO - PROCESS | 1729 | ++DOMWINDOW == 114 (0x926cd000) [pid = 1729] [serial = 1024] [outer = (nil)] 07:07:26 INFO - PROCESS | 1729 | ++DOMWINDOW == 115 (0x93790000) [pid = 1729] [serial = 1025] [outer = 0x926cd000] 07:07:26 INFO - PROCESS | 1729 | 1468505246176 Marionette DEBUG loaded listener.js 07:07:26 INFO - PROCESS | 1729 | ++DOMWINDOW == 116 (0x93797000) [pid = 1729] [serial = 1026] [outer = 0x926cd000] 07:07:27 INFO - PROCESS | 1729 | 1468505247070 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 07:07:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 07:07:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1592ms 07:07:27 INFO - PROCESS | 1729 | 1468505247149 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 07:07:27 INFO - PROCESS | 1729 | 1468505247154 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 07:07:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 07:07:27 INFO - PROCESS | 1729 | 1468505247160 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 07:07:27 INFO - PROCESS | 1729 | 1468505247164 Marionette TRACE conn4 <- [1,1338,null,{}] 07:07:27 INFO - PROCESS | 1729 | 1468505247169 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:27 INFO - PROCESS | 1729 | 1468505247174 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:27 INFO - PROCESS | 1729 | 1468505247385 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 07:07:27 INFO - PROCESS | 1729 | 1468505247617 Marionette TRACE conn4 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:27 INFO - PROCESS | 1729 | 1468505247625 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:27 INFO - PROCESS | 1729 | ++DOCSHELL 0x927ba800 == 33 [pid = 1729] [id = 342] 07:07:27 INFO - PROCESS | 1729 | ++DOMWINDOW == 117 (0x937ab000) [pid = 1729] [serial = 1027] [outer = (nil)] 07:07:27 INFO - PROCESS | 1729 | ++DOMWINDOW == 118 (0x93904800) [pid = 1729] [serial = 1028] [outer = 0x937ab000] 07:07:27 INFO - PROCESS | 1729 | 1468505247752 Marionette DEBUG loaded listener.js 07:07:27 INFO - PROCESS | 1729 | ++DOMWINDOW == 119 (0x93961400) [pid = 1729] [serial = 1029] [outer = 0x937ab000] 07:07:29 INFO - PROCESS | 1729 | 1468505249105 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 07:07:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 07:07:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1982ms 07:07:29 INFO - PROCESS | 1729 | 1468505249142 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 07:07:29 INFO - PROCESS | 1729 | 1468505249145 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 07:07:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 07:07:29 INFO - PROCESS | 1729 | 1468505249202 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 07:07:29 INFO - PROCESS | 1729 | 1468505249207 Marionette TRACE conn4 <- [1,1342,null,{}] 07:07:29 INFO - PROCESS | 1729 | 1468505249239 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:29 INFO - PROCESS | 1729 | 1468505249243 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:29 INFO - PROCESS | 1729 | 1468505249410 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 07:07:29 INFO - PROCESS | 1729 | 1468505249592 Marionette TRACE conn4 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:29 INFO - PROCESS | 1729 | 1468505249610 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:29 INFO - PROCESS | 1729 | ++DOCSHELL 0x8ea10c00 == 34 [pid = 1729] [id = 343] 07:07:29 INFO - PROCESS | 1729 | ++DOMWINDOW == 120 (0x91c7d800) [pid = 1729] [serial = 1030] [outer = (nil)] 07:07:29 INFO - PROCESS | 1729 | ++DOMWINDOW == 121 (0x94e38400) [pid = 1729] [serial = 1031] [outer = 0x91c7d800] 07:07:29 INFO - PROCESS | 1729 | 1468505249752 Marionette DEBUG loaded listener.js 07:07:29 INFO - PROCESS | 1729 | ++DOMWINDOW == 122 (0x94e4e800) [pid = 1729] [serial = 1032] [outer = 0x91c7d800] 07:07:30 INFO - PROCESS | 1729 | 1468505250714 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 07:07:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 07:07:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1654ms 07:07:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 07:07:30 INFO - PROCESS | 1729 | 1468505250807 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 07:07:30 INFO - PROCESS | 1729 | 1468505250810 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 07:07:30 INFO - PROCESS | 1729 | 1468505250817 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 07:07:30 INFO - PROCESS | 1729 | 1468505250820 Marionette TRACE conn4 <- [1,1346,null,{}] 07:07:30 INFO - PROCESS | 1729 | 1468505250826 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:30 INFO - PROCESS | 1729 | 1468505250832 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:31 INFO - PROCESS | 1729 | 1468505251010 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 07:07:31 INFO - PROCESS | 1729 | 1468505251261 Marionette TRACE conn4 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:31 INFO - PROCESS | 1729 | 1468505251267 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:31 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be0cc00 == 35 [pid = 1729] [id = 344] 07:07:31 INFO - PROCESS | 1729 | ++DOMWINDOW == 123 (0x91f62c00) [pid = 1729] [serial = 1033] [outer = (nil)] 07:07:31 INFO - PROCESS | 1729 | ++DOMWINDOW == 124 (0x94f5cc00) [pid = 1729] [serial = 1034] [outer = 0x91f62c00] 07:07:31 INFO - PROCESS | 1729 | 1468505251371 Marionette DEBUG loaded listener.js 07:07:31 INFO - PROCESS | 1729 | ++DOMWINDOW == 125 (0x94f51400) [pid = 1729] [serial = 1035] [outer = 0x91f62c00] 07:07:32 INFO - PROCESS | 1729 | 1468505252313 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 07:07:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 07:07:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1531ms 07:07:32 INFO - PROCESS | 1729 | 1468505252348 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 07:07:32 INFO - PROCESS | 1729 | 1468505252352 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 07:07:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 07:07:32 INFO - PROCESS | 1729 | 1468505252358 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 07:07:32 INFO - PROCESS | 1729 | 1468505252361 Marionette TRACE conn4 <- [1,1350,null,{}] 07:07:32 INFO - PROCESS | 1729 | 1468505252367 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:32 INFO - PROCESS | 1729 | 1468505252373 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:32 INFO - PROCESS | 1729 | 1468505252535 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 07:07:32 INFO - PROCESS | 1729 | 1468505252768 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:32 INFO - PROCESS | 1729 | 1468505252775 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:32 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d1ca800 == 36 [pid = 1729] [id = 345] 07:07:32 INFO - PROCESS | 1729 | ++DOMWINDOW == 126 (0x8e18d000) [pid = 1729] [serial = 1036] [outer = (nil)] 07:07:32 INFO - PROCESS | 1729 | ++DOMWINDOW == 127 (0x8ea08400) [pid = 1729] [serial = 1037] [outer = 0x8e18d000] 07:07:32 INFO - PROCESS | 1729 | 1468505252909 Marionette DEBUG loaded listener.js 07:07:33 INFO - PROCESS | 1729 | ++DOMWINDOW == 128 (0x8f57f800) [pid = 1729] [serial = 1038] [outer = 0x8e18d000] 07:07:33 INFO - PROCESS | 1729 | 1468505253941 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 07:07:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 07:07:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1638ms 07:07:34 INFO - PROCESS | 1729 | 1468505253997 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 07:07:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 07:07:34 INFO - PROCESS | 1729 | 1468505254003 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 07:07:34 INFO - PROCESS | 1729 | 1468505254012 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 07:07:34 INFO - PROCESS | 1729 | 1468505254016 Marionette TRACE conn4 <- [1,1354,null,{}] 07:07:34 INFO - PROCESS | 1729 | 1468505254024 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:34 INFO - PROCESS | 1729 | 1468505254029 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:34 INFO - PROCESS | 1729 | 1468505254204 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 07:07:34 INFO - PROCESS | 1729 | 1468505254501 Marionette TRACE conn4 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:34 INFO - PROCESS | 1729 | 1468505254514 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:34 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e18b800 == 37 [pid = 1729] [id = 346] 07:07:34 INFO - PROCESS | 1729 | ++DOMWINDOW == 129 (0x8e531800) [pid = 1729] [serial = 1039] [outer = (nil)] 07:07:34 INFO - PROCESS | 1729 | ++DOMWINDOW == 130 (0x8ea0c400) [pid = 1729] [serial = 1040] [outer = 0x8e531800] 07:07:34 INFO - PROCESS | 1729 | 1468505254588 Marionette DEBUG loaded listener.js 07:07:34 INFO - PROCESS | 1729 | ++DOMWINDOW == 131 (0x8ec99400) [pid = 1729] [serial = 1041] [outer = 0x8e531800] 07:07:35 INFO - PROCESS | 1729 | --DOCSHELL 0x8ea0b800 == 36 [pid = 1729] [id = 286] 07:07:35 INFO - PROCESS | 1729 | --DOMWINDOW == 130 (0x93777800) [pid = 1729] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:07:35 INFO - PROCESS | 1729 | --DOMWINDOW == 129 (0x9945f000) [pid = 1729] [serial = 900] [outer = (nil)] [url = about:blank] 07:07:35 INFO - PROCESS | 1729 | --DOMWINDOW == 128 (0x9990bc00) [pid = 1729] [serial = 897] [outer = (nil)] [url = about:blank] 07:07:35 INFO - PROCESS | 1729 | --DOMWINDOW == 127 (0x996bd800) [pid = 1729] [serial = 894] [outer = (nil)] [url = about:blank] 07:07:35 INFO - PROCESS | 1729 | --DOMWINDOW == 126 (0x9945c000) [pid = 1729] [serial = 891] [outer = (nil)] [url = about:blank] 07:07:35 INFO - PROCESS | 1729 | --DOMWINDOW == 125 (0x98cccc00) [pid = 1729] [serial = 888] [outer = (nil)] [url = about:blank] 07:07:35 INFO - PROCESS | 1729 | --DOMWINDOW == 124 (0x98767000) [pid = 1729] [serial = 885] [outer = (nil)] [url = about:blank] 07:07:35 INFO - PROCESS | 1729 | --DOMWINDOW == 123 (0x94ed8c00) [pid = 1729] [serial = 966] [outer = (nil)] [url = about:blank] 07:07:35 INFO - PROCESS | 1729 | --DOMWINDOW == 122 (0x94e2f800) [pid = 1729] [serial = 965] [outer = (nil)] [url = about:blank] 07:07:35 INFO - PROCESS | 1729 | --DOMWINDOW == 121 (0x8ec97c00) [pid = 1729] [serial = 962] [outer = (nil)] [url = about:blank] 07:07:35 INFO - PROCESS | 1729 | --DOMWINDOW == 120 (0x99bde000) [pid = 1729] [serial = 959] [outer = (nil)] [url = about:blank] 07:07:35 INFO - PROCESS | 1729 | --DOMWINDOW == 119 (0x99d77000) [pid = 1729] [serial = 960] [outer = (nil)] [url = about:blank] 07:07:35 INFO - PROCESS | 1729 | --DOMWINDOW == 118 (0x97485c00) [pid = 1729] [serial = 926] [outer = (nil)] [url = about:blank] 07:07:35 INFO - PROCESS | 1729 | --DOMWINDOW == 117 (0x9865ac00) [pid = 1729] [serial = 927] [outer = (nil)] [url = about:blank] 07:07:35 INFO - PROCESS | 1729 | --DOMWINDOW == 116 (0x99be8c00) [pid = 1729] [serial = 929] [outer = (nil)] [url = about:blank] 07:07:35 INFO - PROCESS | 1729 | --DOMWINDOW == 115 (0x9a286000) [pid = 1729] [serial = 930] [outer = (nil)] [url = about:blank] 07:07:35 INFO - PROCESS | 1729 | --DOMWINDOW == 114 (0x9a2cc000) [pid = 1729] [serial = 935] [outer = (nil)] [url = about:blank] 07:07:35 INFO - PROCESS | 1729 | --DOMWINDOW == 113 (0x9a480400) [pid = 1729] [serial = 936] [outer = (nil)] [url = about:blank] 07:07:35 INFO - PROCESS | 1729 | --DOMWINDOW == 112 (0x9a772c00) [pid = 1729] [serial = 938] [outer = (nil)] [url = about:blank] 07:07:35 INFO - PROCESS | 1729 | --DOMWINDOW == 111 (0x9a773400) [pid = 1729] [serial = 939] [outer = (nil)] [url = about:blank] 07:07:35 INFO - PROCESS | 1729 | --DOMWINDOW == 110 (0x94e4d800) [pid = 1729] [serial = 953] [outer = (nil)] [url = about:blank] 07:07:35 INFO - PROCESS | 1729 | --DOMWINDOW == 109 (0x91f62800) [pid = 1729] [serial = 944] [outer = (nil)] [url = about:blank] 07:07:35 INFO - PROCESS | 1729 | --DOMWINDOW == 108 (0x927bd000) [pid = 1729] [serial = 945] [outer = (nil)] [url = about:blank] 07:07:35 INFO - PROCESS | 1729 | --DOMWINDOW == 107 (0x99d77c00) [pid = 1729] [serial = 921] [outer = (nil)] [url = about:blank] 07:07:35 INFO - PROCESS | 1729 | --DOMWINDOW == 106 (0x99c7ac00) [pid = 1729] [serial = 920] [outer = (nil)] [url = about:blank] 07:07:35 INFO - PROCESS | 1729 | --DOMWINDOW == 105 (0x94e47c00) [pid = 1729] [serial = 947] [outer = (nil)] [url = about:blank] 07:07:35 INFO - PROCESS | 1729 | --DOMWINDOW == 104 (0x97414000) [pid = 1729] [serial = 948] [outer = (nil)] [url = about:blank] 07:07:35 INFO - PROCESS | 1729 | --DOMWINDOW == 103 (0x8e181000) [pid = 1729] [serial = 941] [outer = (nil)] [url = about:blank] 07:07:35 INFO - PROCESS | 1729 | --DOMWINDOW == 102 (0x8f1ed800) [pid = 1729] [serial = 942] [outer = (nil)] [url = about:blank] 07:07:35 INFO - PROCESS | 1729 | --DOMWINDOW == 101 (0x90fed400) [pid = 1729] [serial = 923] [outer = (nil)] [url = about:blank] 07:07:35 INFO - PROCESS | 1729 | --DOMWINDOW == 100 (0x9205f800) [pid = 1729] [serial = 924] [outer = (nil)] [url = about:blank] 07:07:35 INFO - PROCESS | 1729 | --DOMWINDOW == 99 (0x92066800) [pid = 1729] [serial = 950] [outer = (nil)] [url = about:blank] 07:07:35 INFO - PROCESS | 1729 | --DOMWINDOW == 98 (0x92ce9c00) [pid = 1729] [serial = 951] [outer = (nil)] [url = about:blank] 07:07:35 INFO - PROCESS | 1729 | --DOMWINDOW == 97 (0x9a28d400) [pid = 1729] [serial = 932] [outer = (nil)] [url = about:blank] 07:07:35 INFO - PROCESS | 1729 | --DOMWINDOW == 96 (0x9a292000) [pid = 1729] [serial = 933] [outer = (nil)] [url = about:blank] 07:07:35 INFO - PROCESS | 1729 | --DOMWINDOW == 95 (0x9171cc00) [pid = 1729] [serial = 633] [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.] 07:07:35 INFO - PROCESS | 1729 | --DOMWINDOW == 94 (0x98768000) [pid = 1729] [serial = 956] [outer = (nil)] [url = about:blank] 07:07:35 INFO - PROCESS | 1729 | --DOMWINDOW == 93 (0x9945e400) [pid = 1729] [serial = 957] [outer = (nil)] [url = about:blank] 07:07:35 INFO - PROCESS | 1729 | --DOMWINDOW == 92 (0x96abac00) [pid = 1729] [serial = 954] [outer = (nil)] [url = about:blank] 07:07:35 INFO - PROCESS | 1729 | --DOMWINDOW == 91 (0x92061800) [pid = 1729] [serial = 963] [outer = (nil)] [url = about:blank] 07:07:35 INFO - PROCESS | 1729 | --DOMWINDOW == 90 (0x90fe3800) [pid = 1729] [serial = 879] [outer = (nil)] [url = about:blank] 07:07:35 INFO - PROCESS | 1729 | --DOMWINDOW == 89 (0x8d4edc00) [pid = 1729] [serial = 876] [outer = (nil)] [url = about:blank] 07:07:35 INFO - PROCESS | 1729 | --DOMWINDOW == 88 (0x94ee0400) [pid = 1729] [serial = 882] [outer = (nil)] [url = about:blank] 07:07:35 INFO - PROCESS | 1729 | 1468505255614 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 07:07:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 07:07:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1632ms 07:07:35 INFO - PROCESS | 1729 | 1468505255643 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 07:07:35 INFO - PROCESS | 1729 | 1468505255649 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 07:07:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 07:07:35 INFO - PROCESS | 1729 | 1468505255659 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 07:07:35 INFO - PROCESS | 1729 | 1468505255663 Marionette TRACE conn4 <- [1,1358,null,{}] 07:07:35 INFO - PROCESS | 1729 | 1468505255669 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:35 INFO - PROCESS | 1729 | 1468505255673 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:35 INFO - PROCESS | 1729 | 1468505255831 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 07:07:35 INFO - PROCESS | 1729 | 1468505255847 Marionette TRACE conn4 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:35 INFO - PROCESS | 1729 | 1468505255855 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:35 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e18a400 == 37 [pid = 1729] [id = 347] 07:07:35 INFO - PROCESS | 1729 | ++DOMWINDOW == 89 (0x8ec8e800) [pid = 1729] [serial = 1042] [outer = (nil)] 07:07:35 INFO - PROCESS | 1729 | ++DOMWINDOW == 90 (0x8f502400) [pid = 1729] [serial = 1043] [outer = 0x8ec8e800] 07:07:35 INFO - PROCESS | 1729 | 1468505255926 Marionette DEBUG loaded listener.js 07:07:36 INFO - PROCESS | 1729 | ++DOMWINDOW == 91 (0x8f58d000) [pid = 1729] [serial = 1044] [outer = 0x8ec8e800] 07:07:36 INFO - PROCESS | 1729 | 1468505256908 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 07:07:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 07:07:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1293ms 07:07:36 INFO - PROCESS | 1729 | 1468505256952 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 07:07:36 INFO - PROCESS | 1729 | 1468505256956 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 07:07:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 07:07:36 INFO - PROCESS | 1729 | 1468505256966 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 07:07:36 INFO - PROCESS | 1729 | 1468505256971 Marionette TRACE conn4 <- [1,1362,null,{}] 07:07:36 INFO - PROCESS | 1729 | 1468505256986 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:36 INFO - PROCESS | 1729 | 1468505256994 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:37 INFO - PROCESS | 1729 | 1468505257150 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 07:07:37 INFO - PROCESS | 1729 | 1468505257293 Marionette TRACE conn4 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:37 INFO - PROCESS | 1729 | 1468505257304 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:37 INFO - PROCESS | 1729 | ++DOCSHELL 0x91c88000 == 38 [pid = 1729] [id = 348] 07:07:37 INFO - PROCESS | 1729 | ++DOMWINDOW == 92 (0x91f5f400) [pid = 1729] [serial = 1045] [outer = (nil)] 07:07:37 INFO - PROCESS | 1729 | ++DOMWINDOW == 93 (0x92061c00) [pid = 1729] [serial = 1046] [outer = 0x91f5f400] 07:07:37 INFO - PROCESS | 1729 | 1468505257375 Marionette DEBUG loaded listener.js 07:07:37 INFO - PROCESS | 1729 | ++DOMWINDOW == 94 (0x926c3c00) [pid = 1729] [serial = 1047] [outer = 0x91f5f400] 07:07:38 INFO - PROCESS | 1729 | 1468505258232 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 07:07:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 07:07:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1288ms 07:07:38 INFO - PROCESS | 1729 | 1468505258256 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 07:07:38 INFO - PROCESS | 1729 | 1468505258260 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 07:07:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 07:07:38 INFO - PROCESS | 1729 | 1468505258267 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 07:07:38 INFO - PROCESS | 1729 | 1468505258271 Marionette TRACE conn4 <- [1,1366,null,{}] 07:07:38 INFO - PROCESS | 1729 | 1468505258276 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:38 INFO - PROCESS | 1729 | 1468505258281 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:38 INFO - PROCESS | 1729 | 1468505258504 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 07:07:38 INFO - PROCESS | 1729 | 1468505258527 Marionette TRACE conn4 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:38 INFO - PROCESS | 1729 | 1468505258535 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:38 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc4e400 == 39 [pid = 1729] [id = 349] 07:07:38 INFO - PROCESS | 1729 | ++DOMWINDOW == 95 (0x90fea400) [pid = 1729] [serial = 1048] [outer = (nil)] 07:07:38 INFO - PROCESS | 1729 | ++DOMWINDOW == 96 (0x92ceac00) [pid = 1729] [serial = 1049] [outer = 0x90fea400] 07:07:38 INFO - PROCESS | 1729 | 1468505258615 Marionette DEBUG loaded listener.js 07:07:38 INFO - PROCESS | 1729 | ++DOMWINDOW == 97 (0x93770800) [pid = 1729] [serial = 1050] [outer = 0x90fea400] 07:07:39 INFO - PROCESS | 1729 | 1468505259576 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 07:07:39 INFO - PROCESS | 1729 | 1468505259603 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 07:07:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 07:07:39 INFO - PROCESS | 1729 | 1468505259609 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 07:07:39 INFO - PROCESS | 1729 | 1468505259612 Marionette TRACE conn4 <- [1,1370,null,{}] 07:07:39 INFO - PROCESS | 1729 | 1468505259618 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:39 INFO - PROCESS | 1729 | 1468505259623 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:39 INFO - PROCESS | 1729 | 1468505259823 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 07:07:39 INFO - PROCESS | 1729 | 1468505259850 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:39 INFO - PROCESS | 1729 | 1468505259859 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:39 INFO - PROCESS | 1729 | ++DOCSHELL 0x93775000 == 40 [pid = 1729] [id = 350] 07:07:39 INFO - PROCESS | 1729 | ++DOMWINDOW == 98 (0x93791800) [pid = 1729] [serial = 1051] [outer = (nil)] 07:07:39 INFO - PROCESS | 1729 | ++DOMWINDOW == 99 (0x93960c00) [pid = 1729] [serial = 1052] [outer = 0x93791800] 07:07:39 INFO - PROCESS | 1729 | 1468505259924 Marionette DEBUG loaded listener.js 07:07:40 INFO - PROCESS | 1729 | ++DOMWINDOW == 100 (0x94e37000) [pid = 1729] [serial = 1053] [outer = 0x93791800] 07:07:40 INFO - PROCESS | 1729 | --DOMWINDOW == 99 (0x8e531400) [pid = 1729] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 07:07:40 INFO - PROCESS | 1729 | --DOMWINDOW == 98 (0x93794000) [pid = 1729] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 07:07:40 INFO - PROCESS | 1729 | --DOMWINDOW == 97 (0x94e45c00) [pid = 1729] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 07:07:40 INFO - PROCESS | 1729 | --DOMWINDOW == 96 (0x99be7000) [pid = 1729] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 07:07:40 INFO - PROCESS | 1729 | --DOMWINDOW == 95 (0x99be7400) [pid = 1729] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 07:07:40 INFO - PROCESS | 1729 | --DOMWINDOW == 94 (0x8be06400) [pid = 1729] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 07:07:40 INFO - PROCESS | 1729 | --DOMWINDOW == 93 (0x9ac9ac00) [pid = 1729] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 07:07:40 INFO - PROCESS | 1729 | --DOMWINDOW == 92 (0x8e189800) [pid = 1729] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 07:07:40 INFO - PROCESS | 1729 | --DOMWINDOW == 91 (0x98cc7000) [pid = 1729] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 07:07:40 INFO - PROCESS | 1729 | --DOMWINDOW == 90 (0x8be0c800) [pid = 1729] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 07:07:40 INFO - PROCESS | 1729 | --DOMWINDOW == 89 (0x8ec90400) [pid = 1729] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 07:07:40 INFO - PROCESS | 1729 | --DOMWINDOW == 88 (0x8d4f3400) [pid = 1729] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 07:07:40 INFO - PROCESS | 1729 | --DOMWINDOW == 87 (0x8be04800) [pid = 1729] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 07:07:40 INFO - PROCESS | 1729 | --DOMWINDOW == 86 (0x8f1ec000) [pid = 1729] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 07:07:40 INFO - PROCESS | 1729 | --DOMWINDOW == 85 (0x8f3a7800) [pid = 1729] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 07:07:41 INFO - PROCESS | 1729 | 1468505260995 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 07:07:41 INFO - PROCESS | 1729 | 1468505261042 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 07:07:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 07:07:41 INFO - PROCESS | 1729 | 1468505261048 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 07:07:41 INFO - PROCESS | 1729 | 1468505261052 Marionette TRACE conn4 <- [1,1374,null,{}] 07:07:41 INFO - PROCESS | 1729 | 1468505261057 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:41 INFO - PROCESS | 1729 | 1468505261067 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:41 INFO - PROCESS | 1729 | 1468505261258 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 07:07:41 INFO - PROCESS | 1729 | 1468505261415 Marionette TRACE conn4 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:41 INFO - PROCESS | 1729 | 1468505261421 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:41 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc4fc00 == 41 [pid = 1729] [id = 351] 07:07:41 INFO - PROCESS | 1729 | ++DOMWINDOW == 86 (0x8d3c9400) [pid = 1729] [serial = 1054] [outer = (nil)] 07:07:41 INFO - PROCESS | 1729 | ++DOMWINDOW == 87 (0x94ed9400) [pid = 1729] [serial = 1055] [outer = 0x8d3c9400] 07:07:41 INFO - PROCESS | 1729 | 1468505261490 Marionette DEBUG loaded listener.js 07:07:41 INFO - PROCESS | 1729 | ++DOMWINDOW == 88 (0x94ee5c00) [pid = 1729] [serial = 1056] [outer = 0x8d3c9400] 07:07:42 INFO - PROCESS | 1729 | [1729] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:07:42 INFO - PROCESS | 1729 | 1468505262279 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 07:07:42 INFO - PROCESS | 1729 | 1468505262393 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 07:07:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 07:07:42 INFO - PROCESS | 1729 | 1468505262403 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 07:07:42 INFO - PROCESS | 1729 | 1468505262409 Marionette TRACE conn4 <- [1,1378,null,{}] 07:07:42 INFO - PROCESS | 1729 | 1468505262419 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:42 INFO - PROCESS | 1729 | 1468505262426 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:42 INFO - PROCESS | 1729 | 1468505262647 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 07:07:42 INFO - PROCESS | 1729 | 1468505262838 Marionette TRACE conn4 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:42 INFO - PROCESS | 1729 | 1468505262856 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:42 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be0e400 == 42 [pid = 1729] [id = 352] 07:07:42 INFO - PROCESS | 1729 | ++DOMWINDOW == 89 (0x8d3c1c00) [pid = 1729] [serial = 1057] [outer = (nil)] 07:07:42 INFO - PROCESS | 1729 | ++DOMWINDOW == 90 (0x8d4f2800) [pid = 1729] [serial = 1058] [outer = 0x8d3c1c00] 07:07:42 INFO - PROCESS | 1729 | 1468505262955 Marionette DEBUG loaded listener.js 07:07:43 INFO - PROCESS | 1729 | ++DOMWINDOW == 91 (0x8d7c4000) [pid = 1729] [serial = 1059] [outer = 0x8d3c1c00] 07:07:43 INFO - PROCESS | 1729 | 1468505263972 Marionette TRACE conn4 <- [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] 07:07:44 INFO - PROCESS | 1729 | 1468505264001 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 07:07:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 07:07:44 INFO - PROCESS | 1729 | 1468505264012 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 07:07:44 INFO - PROCESS | 1729 | 1468505264018 Marionette TRACE conn4 <- [1,1382,null,{}] 07:07:44 INFO - PROCESS | 1729 | 1468505264025 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:44 INFO - PROCESS | 1729 | 1468505264030 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:44 INFO - PROCESS | 1729 | 1468505264220 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 07:07:44 INFO - PROCESS | 1729 | 1468505264410 Marionette TRACE conn4 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:44 INFO - PROCESS | 1729 | 1468505264420 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:44 INFO - PROCESS | 1729 | ++DOCSHELL 0x90fe9c00 == 43 [pid = 1729] [id = 353] 07:07:44 INFO - PROCESS | 1729 | ++DOMWINDOW == 92 (0x90fec000) [pid = 1729] [serial = 1060] [outer = (nil)] 07:07:44 INFO - PROCESS | 1729 | ++DOMWINDOW == 93 (0x9171ac00) [pid = 1729] [serial = 1061] [outer = 0x90fec000] 07:07:44 INFO - PROCESS | 1729 | 1468505264575 Marionette DEBUG loaded listener.js 07:07:44 INFO - PROCESS | 1729 | ++DOMWINDOW == 94 (0x9205e800) [pid = 1729] [serial = 1062] [outer = 0x90fec000] 07:07:45 INFO - PROCESS | 1729 | [1729] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:07:45 INFO - PROCESS | 1729 | 1468505265567 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 07:07:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 07:07:45 INFO - PROCESS | 1729 | 1468505265652 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 07:07:45 INFO - PROCESS | 1729 | 1468505265659 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 07:07:45 INFO - PROCESS | 1729 | 1468505265662 Marionette TRACE conn4 <- [1,1386,null,{}] 07:07:45 INFO - PROCESS | 1729 | 1468505265677 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:45 INFO - PROCESS | 1729 | 1468505265686 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:45 INFO - PROCESS | 1729 | 1468505265923 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 07:07:46 INFO - PROCESS | 1729 | 1468505266201 Marionette TRACE conn4 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:46 INFO - PROCESS | 1729 | 1468505266213 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:46 INFO - PROCESS | 1729 | ++DOCSHELL 0x94e51c00 == 44 [pid = 1729] [id = 354] 07:07:46 INFO - PROCESS | 1729 | ++DOMWINDOW == 95 (0x94ee2000) [pid = 1729] [serial = 1063] [outer = (nil)] 07:07:46 INFO - PROCESS | 1729 | ++DOMWINDOW == 96 (0x96ac6800) [pid = 1729] [serial = 1064] [outer = 0x94ee2000] 07:07:46 INFO - PROCESS | 1729 | 1468505266297 Marionette DEBUG loaded listener.js 07:07:46 INFO - PROCESS | 1729 | ++DOMWINDOW == 97 (0x97486000) [pid = 1729] [serial = 1065] [outer = 0x94ee2000] 07:07:47 INFO - PROCESS | 1729 | 1468505267312 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 07:07:47 INFO - PROCESS | 1729 | 1468505267349 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 07:07:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 07:07:47 INFO - PROCESS | 1729 | 1468505267355 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 07:07:47 INFO - PROCESS | 1729 | 1468505267359 Marionette TRACE conn4 <- [1,1390,null,{}] 07:07:47 INFO - PROCESS | 1729 | 1468505267366 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:47 INFO - PROCESS | 1729 | 1468505267371 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:47 INFO - PROCESS | 1729 | 1468505267580 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 07:07:47 INFO - PROCESS | 1729 | 1468505267815 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:47 INFO - PROCESS | 1729 | 1468505267822 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:47 INFO - PROCESS | 1729 | ++DOCSHELL 0x8ea01400 == 45 [pid = 1729] [id = 355] 07:07:47 INFO - PROCESS | 1729 | ++DOMWINDOW == 98 (0x9171f800) [pid = 1729] [serial = 1066] [outer = (nil)] 07:07:47 INFO - PROCESS | 1729 | ++DOMWINDOW == 99 (0x987f0c00) [pid = 1729] [serial = 1067] [outer = 0x9171f800] 07:07:47 INFO - PROCESS | 1729 | 1468505267947 Marionette DEBUG loaded listener.js 07:07:48 INFO - PROCESS | 1729 | ++DOMWINDOW == 100 (0x98cca800) [pid = 1729] [serial = 1068] [outer = 0x9171f800] 07:07:48 INFO - PROCESS | 1729 | 1468505268833 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 07:07:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 07:07:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1529ms 07:07:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 07:07:48 INFO - PROCESS | 1729 | 1468505268885 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 07:07:48 INFO - PROCESS | 1729 | 1468505268888 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 07:07:48 INFO - PROCESS | 1729 | 1468505268895 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 07:07:48 INFO - PROCESS | 1729 | 1468505268899 Marionette TRACE conn4 <- [1,1394,null,{}] 07:07:48 INFO - PROCESS | 1729 | 1468505268905 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:48 INFO - PROCESS | 1729 | 1468505268910 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:49 INFO - PROCESS | 1729 | 1468505269091 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 07:07:49 INFO - PROCESS | 1729 | 1468505269281 Marionette TRACE conn4 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:49 INFO - PROCESS | 1729 | 1468505269290 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:49 INFO - PROCESS | 1729 | ++DOCSHELL 0x9205ec00 == 46 [pid = 1729] [id = 356] 07:07:49 INFO - PROCESS | 1729 | ++DOMWINDOW == 101 (0x94e4e000) [pid = 1729] [serial = 1069] [outer = (nil)] 07:07:49 INFO - PROCESS | 1729 | ++DOMWINDOW == 102 (0x99320800) [pid = 1729] [serial = 1070] [outer = 0x94e4e000] 07:07:49 INFO - PROCESS | 1729 | 1468505269417 Marionette DEBUG loaded listener.js 07:07:49 INFO - PROCESS | 1729 | ++DOMWINDOW == 103 (0x99455800) [pid = 1729] [serial = 1071] [outer = 0x94e4e000] 07:07:50 INFO - PROCESS | 1729 | 1468505270282 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 07:07:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 07:07:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1439ms 07:07:50 INFO - PROCESS | 1729 | 1468505270334 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 07:07:50 INFO - PROCESS | 1729 | 1468505270339 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 07:07:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 07:07:50 INFO - PROCESS | 1729 | 1468505270345 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 07:07:50 INFO - PROCESS | 1729 | 1468505270349 Marionette TRACE conn4 <- [1,1398,null,{}] 07:07:50 INFO - PROCESS | 1729 | 1468505270355 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:50 INFO - PROCESS | 1729 | 1468505270365 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:50 INFO - PROCESS | 1729 | 1468505270624 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 07:07:50 INFO - PROCESS | 1729 | 1468505270862 Marionette TRACE conn4 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:50 INFO - PROCESS | 1729 | 1468505270871 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:50 INFO - PROCESS | 1729 | ++DOCSHELL 0x926c5400 == 47 [pid = 1729] [id = 357] 07:07:50 INFO - PROCESS | 1729 | ++DOMWINDOW == 104 (0x99464c00) [pid = 1729] [serial = 1072] [outer = (nil)] 07:07:50 INFO - PROCESS | 1729 | ++DOMWINDOW == 105 (0x997c1800) [pid = 1729] [serial = 1073] [outer = 0x99464c00] 07:07:51 INFO - PROCESS | 1729 | 1468505270996 Marionette DEBUG loaded listener.js 07:07:51 INFO - PROCESS | 1729 | ++DOMWINDOW == 106 (0x999e5000) [pid = 1729] [serial = 1074] [outer = 0x99464c00] 07:07:51 INFO - PROCESS | 1729 | 1468505271966 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 07:07:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 07:07:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1631ms 07:07:51 INFO - PROCESS | 1729 | 1468505271976 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 07:07:51 INFO - PROCESS | 1729 | 1468505271980 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 07:07:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 07:07:51 INFO - PROCESS | 1729 | 1468505271986 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 07:07:51 INFO - PROCESS | 1729 | 1468505271990 Marionette TRACE conn4 <- [1,1402,null,{}] 07:07:51 INFO - PROCESS | 1729 | 1468505271995 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:52 INFO - PROCESS | 1729 | 1468505272000 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:52 INFO - PROCESS | 1729 | 1468505272169 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 07:07:52 INFO - PROCESS | 1729 | 1468505272370 Marionette TRACE conn4 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:52 INFO - PROCESS | 1729 | 1468505272377 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:52 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be08000 == 48 [pid = 1729] [id = 358] 07:07:52 INFO - PROCESS | 1729 | ++DOMWINDOW == 107 (0x8be08c00) [pid = 1729] [serial = 1075] [outer = (nil)] 07:07:52 INFO - PROCESS | 1729 | ++DOMWINDOW == 108 (0x99be4400) [pid = 1729] [serial = 1076] [outer = 0x8be08c00] 07:07:52 INFO - PROCESS | 1729 | 1468505272455 Marionette DEBUG loaded listener.js 07:07:52 INFO - PROCESS | 1729 | ++DOMWINDOW == 109 (0x99be8c00) [pid = 1729] [serial = 1077] [outer = 0x8be08c00] 07:07:53 INFO - PROCESS | 1729 | 1468505273362 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 07:07:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 07:07:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1437ms 07:07:53 INFO - PROCESS | 1729 | 1468505273425 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 07:07:53 INFO - PROCESS | 1729 | 1468505273429 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 07:07:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 07:07:53 INFO - PROCESS | 1729 | 1468505273435 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 07:07:53 INFO - PROCESS | 1729 | 1468505273438 Marionette TRACE conn4 <- [1,1406,null,{}] 07:07:53 INFO - PROCESS | 1729 | 1468505273445 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:53 INFO - PROCESS | 1729 | 1468505273450 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:53 INFO - PROCESS | 1729 | 1468505273630 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 07:07:53 INFO - PROCESS | 1729 | 1468505273822 Marionette TRACE conn4 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:53 INFO - PROCESS | 1729 | 1468505273831 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:53 INFO - PROCESS | 1729 | ++DOCSHELL 0x937aa800 == 49 [pid = 1729] [id = 359] 07:07:53 INFO - PROCESS | 1729 | ++DOMWINDOW == 110 (0x98764800) [pid = 1729] [serial = 1078] [outer = (nil)] 07:07:53 INFO - PROCESS | 1729 | ++DOMWINDOW == 111 (0x9a285000) [pid = 1729] [serial = 1079] [outer = 0x98764800] 07:07:53 INFO - PROCESS | 1729 | 1468505273912 Marionette DEBUG loaded listener.js 07:07:54 INFO - PROCESS | 1729 | ++DOMWINDOW == 112 (0x9a287000) [pid = 1729] [serial = 1080] [outer = 0x98764800] 07:07:54 INFO - PROCESS | 1729 | 1468505274830 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 07:07:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 07:07:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1434ms 07:07:54 INFO - PROCESS | 1729 | 1468505274871 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 07:07:54 INFO - PROCESS | 1729 | 1468505274875 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 07:07:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 07:07:54 INFO - PROCESS | 1729 | 1468505274881 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 07:07:54 INFO - PROCESS | 1729 | 1468505274885 Marionette TRACE conn4 <- [1,1410,null,{}] 07:07:54 INFO - PROCESS | 1729 | 1468505274890 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:54 INFO - PROCESS | 1729 | 1468505274895 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:55 INFO - PROCESS | 1729 | 1468505275080 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 07:07:55 INFO - PROCESS | 1729 | 1468505275271 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:55 INFO - PROCESS | 1729 | 1468505275279 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:55 INFO - PROCESS | 1729 | ++DOCSHELL 0x926cc000 == 50 [pid = 1729] [id = 360] 07:07:55 INFO - PROCESS | 1729 | ++DOMWINDOW == 113 (0x999ed800) [pid = 1729] [serial = 1081] [outer = (nil)] 07:07:55 INFO - PROCESS | 1729 | ++DOMWINDOW == 114 (0x9a292400) [pid = 1729] [serial = 1082] [outer = 0x999ed800] 07:07:55 INFO - PROCESS | 1729 | 1468505275360 Marionette DEBUG loaded listener.js 07:07:55 INFO - PROCESS | 1729 | ++DOMWINDOW == 115 (0x9a2bfc00) [pid = 1729] [serial = 1083] [outer = 0x999ed800] 07:07:56 INFO - PROCESS | 1729 | 1468505276399 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 07:07:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 07:07:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1532ms 07:07:56 INFO - PROCESS | 1729 | 1468505276413 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 07:07:56 INFO - PROCESS | 1729 | 1468505276417 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 07:07:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 07:07:56 INFO - PROCESS | 1729 | 1468505276423 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 07:07:56 INFO - PROCESS | 1729 | 1468505276427 Marionette TRACE conn4 <- [1,1414,null,{}] 07:07:56 INFO - PROCESS | 1729 | 1468505276433 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:56 INFO - PROCESS | 1729 | 1468505276438 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:56 INFO - PROCESS | 1729 | 1468505276620 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 07:07:56 INFO - PROCESS | 1729 | 1468505276895 Marionette TRACE conn4 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:56 INFO - PROCESS | 1729 | 1468505276902 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:56 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e185c00 == 51 [pid = 1729] [id = 361] 07:07:56 INFO - PROCESS | 1729 | ++DOMWINDOW == 116 (0x8f3a3800) [pid = 1729] [serial = 1084] [outer = (nil)] 07:07:56 INFO - PROCESS | 1729 | ++DOMWINDOW == 117 (0x98662c00) [pid = 1729] [serial = 1085] [outer = 0x8f3a3800] 07:07:57 INFO - PROCESS | 1729 | 1468505277007 Marionette DEBUG loaded listener.js 07:07:57 INFO - PROCESS | 1729 | ++DOMWINDOW == 118 (0x9a487800) [pid = 1729] [serial = 1086] [outer = 0x8f3a3800] 07:07:58 INFO - PROCESS | 1729 | 1468505278019 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 07:07:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 07:07:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1630ms 07:07:58 INFO - PROCESS | 1729 | 1468505278055 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 07:07:58 INFO - PROCESS | 1729 | 1468505278058 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 07:07:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 07:07:58 INFO - PROCESS | 1729 | 1468505278065 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 07:07:58 INFO - PROCESS | 1729 | 1468505278070 Marionette TRACE conn4 <- [1,1418,null,{}] 07:07:58 INFO - PROCESS | 1729 | 1468505278075 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:58 INFO - PROCESS | 1729 | 1468505278082 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:58 INFO - PROCESS | 1729 | 1468505278624 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 07:07:58 INFO - PROCESS | 1729 | 1468505278912 Marionette TRACE conn4 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:58 INFO - PROCESS | 1729 | 1468505278921 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:07:58 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d7c8c00 == 52 [pid = 1729] [id = 362] 07:07:58 INFO - PROCESS | 1729 | ++DOMWINDOW == 119 (0x8e184c00) [pid = 1729] [serial = 1087] [outer = (nil)] 07:07:58 INFO - PROCESS | 1729 | ++DOMWINDOW == 120 (0x8e53b800) [pid = 1729] [serial = 1088] [outer = 0x8e184c00] 07:07:59 INFO - PROCESS | 1729 | 1468505278999 Marionette DEBUG loaded listener.js 07:07:59 INFO - PROCESS | 1729 | ++DOMWINDOW == 121 (0x8f1f3c00) [pid = 1729] [serial = 1089] [outer = 0x8e184c00] 07:07:59 INFO - PROCESS | 1729 | 1468505279908 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 07:07:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 07:07:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1884ms 07:07:59 INFO - PROCESS | 1729 | 1468505279952 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 07:07:59 INFO - PROCESS | 1729 | 1468505279958 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 07:07:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 07:07:59 INFO - PROCESS | 1729 | 1468505279967 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 07:07:59 INFO - PROCESS | 1729 | 1468505279973 Marionette TRACE conn4 <- [1,1422,null,{}] 07:07:59 INFO - PROCESS | 1729 | 1468505279979 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:59 INFO - PROCESS | 1729 | 1468505279984 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:00 INFO - PROCESS | 1729 | 1468505280164 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 07:08:00 INFO - PROCESS | 1729 | 1468505280361 Marionette TRACE conn4 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:00 INFO - PROCESS | 1729 | 1468505280371 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:00 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d3bf400 == 53 [pid = 1729] [id = 363] 07:08:00 INFO - PROCESS | 1729 | ++DOMWINDOW == 122 (0x8d4ee000) [pid = 1729] [serial = 1090] [outer = (nil)] 07:08:00 INFO - PROCESS | 1729 | ++DOMWINDOW == 123 (0x8f584000) [pid = 1729] [serial = 1091] [outer = 0x8d4ee000] 07:08:00 INFO - PROCESS | 1729 | 1468505280447 Marionette DEBUG loaded listener.js 07:08:00 INFO - PROCESS | 1729 | ++DOMWINDOW == 124 (0x91f5c800) [pid = 1729] [serial = 1092] [outer = 0x8d4ee000] 07:08:01 INFO - PROCESS | 1729 | 1468505281526 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 07:08:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 07:08:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1631ms 07:08:01 INFO - PROCESS | 1729 | 1468505281599 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 07:08:01 INFO - PROCESS | 1729 | 1468505281604 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 07:08:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 07:08:01 INFO - PROCESS | 1729 | 1468505281610 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 07:08:01 INFO - PROCESS | 1729 | 1468505281613 Marionette TRACE conn4 <- [1,1426,null,{}] 07:08:01 INFO - PROCESS | 1729 | 1468505281619 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:01 INFO - PROCESS | 1729 | 1468505281624 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:01 INFO - PROCESS | 1729 | 1468505281836 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 07:08:03 INFO - PROCESS | 1729 | --DOCSHELL 0x8ea09400 == 52 [pid = 1729] [id = 272] 07:08:03 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc4d000 == 51 [pid = 1729] [id = 276] 07:08:03 INFO - PROCESS | 1729 | --DOCSHELL 0x8d1cdc00 == 50 [pid = 1729] [id = 273] 07:08:03 INFO - PROCESS | 1729 | --DOCSHELL 0x91063000 == 49 [pid = 1729] [id = 287] 07:08:03 INFO - PROCESS | 1729 | --DOCSHELL 0x91065400 == 48 [pid = 1729] [id = 274] 07:08:03 INFO - PROCESS | 1729 | --DOCSHELL 0x8be0c400 == 47 [pid = 1729] [id = 333] 07:08:03 INFO - PROCESS | 1729 | --DOCSHELL 0x90dde800 == 46 [pid = 1729] [id = 275] 07:08:03 INFO - PROCESS | 1729 | --DOCSHELL 0x8d4f1800 == 45 [pid = 1729] [id = 277] 07:08:03 INFO - PROCESS | 1729 | --DOCSHELL 0x9379c400 == 44 [pid = 1729] [id = 280] 07:08:03 INFO - PROCESS | 1729 | --DOCSHELL 0x927bfc00 == 43 [pid = 1729] [id = 279] 07:08:03 INFO - PROCESS | 1729 | --DOCSHELL 0x8f3a8400 == 42 [pid = 1729] [id = 281] 07:08:03 INFO - PROCESS | 1729 | --DOCSHELL 0x8f504800 == 41 [pid = 1729] [id = 278] 07:08:03 INFO - PROCESS | 1729 | --DOCSHELL 0x8d3c7c00 == 40 [pid = 1729] [id = 284] 07:08:03 INFO - PROCESS | 1729 | --DOCSHELL 0x8ec98000 == 39 [pid = 1729] [id = 283] 07:08:03 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc4c000 == 38 [pid = 1729] [id = 282] 07:08:03 INFO - PROCESS | 1729 | --DOCSHELL 0x8d1c4c00 == 37 [pid = 1729] [id = 271] 07:08:03 INFO - PROCESS | 1729 | --DOCSHELL 0x8e535400 == 36 [pid = 1729] [id = 285] 07:08:03 INFO - PROCESS | 1729 | --DOCSHELL 0x8d7c8c00 == 35 [pid = 1729] [id = 362] 07:08:03 INFO - PROCESS | 1729 | --DOCSHELL 0x8d3bf400 == 34 [pid = 1729] [id = 363] 07:08:03 INFO - PROCESS | 1729 | --DOCSHELL 0x8e185c00 == 33 [pid = 1729] [id = 361] 07:08:03 INFO - PROCESS | 1729 | --DOCSHELL 0x926cc000 == 32 [pid = 1729] [id = 360] 07:08:03 INFO - PROCESS | 1729 | --DOCSHELL 0x8be08000 == 31 [pid = 1729] [id = 358] 07:08:03 INFO - PROCESS | 1729 | --DOCSHELL 0x937aa800 == 30 [pid = 1729] [id = 359] 07:08:03 INFO - PROCESS | 1729 | --DOCSHELL 0x926c5400 == 29 [pid = 1729] [id = 357] 07:08:03 INFO - PROCESS | 1729 | --DOCSHELL 0x9205ec00 == 28 [pid = 1729] [id = 356] 07:08:03 INFO - PROCESS | 1729 | --DOCSHELL 0x94e51c00 == 27 [pid = 1729] [id = 354] 07:08:03 INFO - PROCESS | 1729 | --DOCSHELL 0x8ea01400 == 26 [pid = 1729] [id = 355] 07:08:03 INFO - PROCESS | 1729 | --DOCSHELL 0x90fe9c00 == 25 [pid = 1729] [id = 353] 07:08:03 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc4fc00 == 24 [pid = 1729] [id = 351] 07:08:03 INFO - PROCESS | 1729 | --DOCSHELL 0x8be0e400 == 23 [pid = 1729] [id = 352] 07:08:03 INFO - PROCESS | 1729 | --DOMWINDOW == 123 (0x8f584c00) [pid = 1729] [serial = 1013] [outer = (nil)] [url = about:blank] 07:08:03 INFO - PROCESS | 1729 | --DOMWINDOW == 122 (0x8f581800) [pid = 1729] [serial = 969] [outer = (nil)] [url = about:blank] 07:08:03 INFO - PROCESS | 1729 | --DOMWINDOW == 121 (0x8f1ee800) [pid = 1729] [serial = 968] [outer = (nil)] [url = about:blank] 07:08:03 INFO - PROCESS | 1729 | --DOMWINDOW == 120 (0x94e34c00) [pid = 1729] [serial = 972] [outer = (nil)] [url = about:blank] 07:08:03 INFO - PROCESS | 1729 | --DOMWINDOW == 119 (0x93907000) [pid = 1729] [serial = 971] [outer = (nil)] [url = about:blank] 07:08:03 INFO - PROCESS | 1729 | --DOMWINDOW == 118 (0x99bdf000) [pid = 1729] [serial = 975] [outer = (nil)] [url = about:blank] 07:08:03 INFO - PROCESS | 1729 | --DOMWINDOW == 117 (0x9945dc00) [pid = 1729] [serial = 974] [outer = (nil)] [url = about:blank] 07:08:03 INFO - PROCESS | 1729 | --DOMWINDOW == 116 (0x9a2c9800) [pid = 1729] [serial = 978] [outer = (nil)] [url = about:blank] 07:08:03 INFO - PROCESS | 1729 | --DOMWINDOW == 115 (0x9a291000) [pid = 1729] [serial = 977] [outer = (nil)] [url = about:blank] 07:08:03 INFO - PROCESS | 1729 | --DOMWINDOW == 114 (0x9a48c800) [pid = 1729] [serial = 981] [outer = (nil)] [url = about:blank] 07:08:03 INFO - PROCESS | 1729 | --DOMWINDOW == 113 (0x9a48b400) [pid = 1729] [serial = 980] [outer = (nil)] [url = about:blank] 07:08:03 INFO - PROCESS | 1729 | --DOMWINDOW == 112 (0x9ac9b800) [pid = 1729] [serial = 984] [outer = (nil)] [url = about:blank] 07:08:03 INFO - PROCESS | 1729 | --DOMWINDOW == 111 (0x9a48c400) [pid = 1729] [serial = 983] [outer = (nil)] [url = about:blank] 07:08:03 INFO - PROCESS | 1729 | --DOMWINDOW == 110 (0x9acda800) [pid = 1729] [serial = 987] [outer = (nil)] [url = about:blank] 07:08:03 INFO - PROCESS | 1729 | --DOMWINDOW == 109 (0x9aca5c00) [pid = 1729] [serial = 986] [outer = (nil)] [url = about:blank] 07:08:03 INFO - PROCESS | 1729 | --DOMWINDOW == 108 (0x8e530c00) [pid = 1729] [serial = 1004] [outer = (nil)] [url = about:blank] 07:08:03 INFO - PROCESS | 1729 | --DOMWINDOW == 107 (0x9ad09800) [pid = 1729] [serial = 990] [outer = (nil)] [url = about:blank] 07:08:03 INFO - PROCESS | 1729 | --DOMWINDOW == 106 (0x8be10400) [pid = 1729] [serial = 1001] [outer = (nil)] [url = about:blank] 07:08:03 INFO - PROCESS | 1729 | --DOMWINDOW == 105 (0x8d1ca000) [pid = 1729] [serial = 1002] [outer = (nil)] [url = about:blank] 07:08:03 INFO - PROCESS | 1729 | --DOMWINDOW == 104 (0x9ace9000) [pid = 1729] [serial = 989] [outer = (nil)] [url = about:blank] 07:08:03 INFO - PROCESS | 1729 | --DOMWINDOW == 103 (0x90fe2c00) [pid = 1729] [serial = 999] [outer = (nil)] [url = about:blank] 07:08:03 INFO - PROCESS | 1729 | --DOMWINDOW == 102 (0x8f509c00) [pid = 1729] [serial = 998] [outer = (nil)] [url = about:blank] 07:08:03 INFO - PROCESS | 1729 | --DOMWINDOW == 101 (0x94f4d400) [pid = 1729] [serial = 993] [outer = (nil)] [url = about:blank] 07:08:03 INFO - PROCESS | 1729 | --DOMWINDOW == 100 (0x91c89000) [pid = 1729] [serial = 992] [outer = (nil)] [url = about:blank] 07:08:03 INFO - PROCESS | 1729 | --DOMWINDOW == 99 (0x9206dc00) [pid = 1729] [serial = 996] [outer = (nil)] [url = about:blank] 07:08:03 INFO - PROCESS | 1729 | --DOMWINDOW == 98 (0x91069800) [pid = 1729] [serial = 1010] [outer = (nil)] [url = about:blank] 07:08:03 INFO - PROCESS | 1729 | --DOMWINDOW == 97 (0x8e188400) [pid = 1729] [serial = 995] [outer = (nil)] [url = about:blank] 07:08:03 INFO - PROCESS | 1729 | --DOMWINDOW == 96 (0x8f3b1000) [pid = 1729] [serial = 1007] [outer = (nil)] [url = about:blank] 07:08:03 INFO - PROCESS | 1729 | --DOMWINDOW == 95 (0x8f50e800) [pid = 1729] [serial = 1008] [outer = (nil)] [url = about:blank] 07:08:03 INFO - PROCESS | 1729 | --DOMWINDOW == 94 (0x8ea03000) [pid = 1729] [serial = 1005] [outer = (nil)] [url = about:blank] 07:08:03 INFO - PROCESS | 1729 | --DOMWINDOW == 93 (0x91c82000) [pid = 1729] [serial = 1011] [outer = (nil)] [url = about:blank] 07:08:03 INFO - PROCESS | 1729 | 1468505283566 Marionette TRACE conn4 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:03 INFO - PROCESS | 1729 | 1468505283579 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:03 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc49800 == 24 [pid = 1729] [id = 364] 07:08:03 INFO - PROCESS | 1729 | ++DOMWINDOW == 94 (0x8bc4a800) [pid = 1729] [serial = 1093] [outer = (nil)] 07:08:03 INFO - PROCESS | 1729 | ++DOMWINDOW == 95 (0x8bc50400) [pid = 1729] [serial = 1094] [outer = 0x8bc4a800] 07:08:03 INFO - PROCESS | 1729 | 1468505283661 Marionette DEBUG loaded listener.js 07:08:03 INFO - PROCESS | 1729 | ++DOMWINDOW == 96 (0x8be0a000) [pid = 1729] [serial = 1095] [outer = 0x8bc4a800] 07:08:04 INFO - PROCESS | 1729 | 1468505284515 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 07:08:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 07:08:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 2951ms 07:08:04 INFO - PROCESS | 1729 | 1468505284564 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 07:08:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 07:08:04 INFO - PROCESS | 1729 | 1468505284570 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 07:08:04 INFO - PROCESS | 1729 | 1468505284578 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 07:08:04 INFO - PROCESS | 1729 | 1468505284581 Marionette TRACE conn4 <- [1,1430,null,{}] 07:08:04 INFO - PROCESS | 1729 | 1468505284590 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:04 INFO - PROCESS | 1729 | 1468505284597 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:04 INFO - PROCESS | 1729 | 1468505284772 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 07:08:04 INFO - PROCESS | 1729 | 1468505284795 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:04 INFO - PROCESS | 1729 | 1468505284803 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:04 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d3c6000 == 25 [pid = 1729] [id = 365] 07:08:04 INFO - PROCESS | 1729 | ++DOMWINDOW == 97 (0x8d3c7400) [pid = 1729] [serial = 1096] [outer = (nil)] 07:08:04 INFO - PROCESS | 1729 | ++DOMWINDOW == 98 (0x8d4eec00) [pid = 1729] [serial = 1097] [outer = 0x8d3c7400] 07:08:04 INFO - PROCESS | 1729 | 1468505284992 Marionette DEBUG loaded listener.js 07:08:05 INFO - PROCESS | 1729 | ++DOMWINDOW == 99 (0x8d4f6c00) [pid = 1729] [serial = 1098] [outer = 0x8d3c7400] 07:08:05 INFO - PROCESS | 1729 | 1468505285854 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 07:08:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 07:08:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1342ms 07:08:05 INFO - PROCESS | 1729 | 1468505285923 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 07:08:05 INFO - PROCESS | 1729 | 1468505285930 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 07:08:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 07:08:05 INFO - PROCESS | 1729 | 1468505285948 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 07:08:05 INFO - PROCESS | 1729 | 1468505285952 Marionette TRACE conn4 <- [1,1434,null,{}] 07:08:05 INFO - PROCESS | 1729 | 1468505285958 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:05 INFO - PROCESS | 1729 | 1468505285963 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:06 INFO - PROCESS | 1729 | 1468505286185 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 07:08:06 INFO - PROCESS | 1729 | 1468505286212 Marionette TRACE conn4 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:06 INFO - PROCESS | 1729 | 1468505286223 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:06 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d7c1400 == 26 [pid = 1729] [id = 366] 07:08:06 INFO - PROCESS | 1729 | ++DOMWINDOW == 100 (0x8e187400) [pid = 1729] [serial = 1099] [outer = (nil)] 07:08:06 INFO - PROCESS | 1729 | ++DOMWINDOW == 101 (0x8e52e000) [pid = 1729] [serial = 1100] [outer = 0x8e187400] 07:08:06 INFO - PROCESS | 1729 | 1468505286293 Marionette DEBUG loaded listener.js 07:08:06 INFO - PROCESS | 1729 | ++DOMWINDOW == 102 (0x8e53a400) [pid = 1729] [serial = 1101] [outer = 0x8e187400] 07:08:07 INFO - PROCESS | 1729 | 1468505287449 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 07:08:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 07:08:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1535ms 07:08:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 07:08:07 INFO - PROCESS | 1729 | 1468505287483 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 07:08:07 INFO - PROCESS | 1729 | 1468505287486 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 07:08:07 INFO - PROCESS | 1729 | 1468505287501 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 07:08:07 INFO - PROCESS | 1729 | 1468505287510 Marionette TRACE conn4 <- [1,1438,null,{}] 07:08:07 INFO - PROCESS | 1729 | 1468505287525 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:07 INFO - PROCESS | 1729 | 1468505287533 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:07 INFO - PROCESS | 1729 | 1468505287784 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 07:08:07 INFO - PROCESS | 1729 | 1468505287810 Marionette TRACE conn4 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:07 INFO - PROCESS | 1729 | 1468505287816 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:07 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f1ea800 == 27 [pid = 1729] [id = 367] 07:08:07 INFO - PROCESS | 1729 | ++DOMWINDOW == 103 (0x8f1eec00) [pid = 1729] [serial = 1102] [outer = (nil)] 07:08:07 INFO - PROCESS | 1729 | ++DOMWINDOW == 104 (0x8f1f9400) [pid = 1729] [serial = 1103] [outer = 0x8f1eec00] 07:08:07 INFO - PROCESS | 1729 | 1468505287886 Marionette DEBUG loaded listener.js 07:08:07 INFO - PROCESS | 1729 | ++DOMWINDOW == 105 (0x8f3a9400) [pid = 1729] [serial = 1104] [outer = 0x8f1eec00] 07:08:08 INFO - PROCESS | 1729 | --DOMWINDOW == 104 (0x8d3c9400) [pid = 1729] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 07:08:08 INFO - PROCESS | 1729 | --DOMWINDOW == 103 (0x90fea400) [pid = 1729] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 07:08:08 INFO - PROCESS | 1729 | --DOMWINDOW == 102 (0x93791800) [pid = 1729] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 07:08:08 INFO - PROCESS | 1729 | --DOMWINDOW == 101 (0x8d1c1400) [pid = 1729] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 07:08:09 INFO - PROCESS | 1729 | --DOMWINDOW == 100 (0x8d1c3800) [pid = 1729] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 07:08:09 INFO - PROCESS | 1729 | --DOMWINDOW == 99 (0x926ca400) [pid = 1729] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 07:08:09 INFO - PROCESS | 1729 | --DOMWINDOW == 98 (0x8e18d000) [pid = 1729] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 07:08:09 INFO - PROCESS | 1729 | --DOMWINDOW == 97 (0x8d3be400) [pid = 1729] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 07:08:09 INFO - PROCESS | 1729 | --DOMWINDOW == 96 (0x8e531800) [pid = 1729] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 07:08:09 INFO - PROCESS | 1729 | --DOMWINDOW == 95 (0x8ec8e800) [pid = 1729] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 07:08:09 INFO - PROCESS | 1729 | --DOMWINDOW == 94 (0x91f62c00) [pid = 1729] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 07:08:09 INFO - PROCESS | 1729 | --DOMWINDOW == 93 (0x937ab000) [pid = 1729] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 07:08:09 INFO - PROCESS | 1729 | --DOMWINDOW == 92 (0x91f5f400) [pid = 1729] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 07:08:09 INFO - PROCESS | 1729 | --DOMWINDOW == 91 (0x926cd000) [pid = 1729] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 07:08:09 INFO - PROCESS | 1729 | --DOMWINDOW == 90 (0x91c7d800) [pid = 1729] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 07:08:09 INFO - PROCESS | 1729 | 1468505289493 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 07:08:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 07:08:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 2067ms 07:08:09 INFO - PROCESS | 1729 | 1468505289559 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 07:08:09 INFO - PROCESS | 1729 | 1468505289563 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 07:08:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 07:08:09 INFO - PROCESS | 1729 | 1468505289569 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 07:08:09 INFO - PROCESS | 1729 | 1468505289572 Marionette TRACE conn4 <- [1,1442,null,{}] 07:08:09 INFO - PROCESS | 1729 | 1468505289577 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:09 INFO - PROCESS | 1729 | 1468505289582 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:09 INFO - PROCESS | 1729 | 1468505289739 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 07:08:09 INFO - PROCESS | 1729 | 1468505289868 Marionette TRACE conn4 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:09 INFO - PROCESS | 1729 | 1468505289875 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:09 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be0f800 == 28 [pid = 1729] [id = 368] 07:08:09 INFO - PROCESS | 1729 | ++DOMWINDOW == 91 (0x8d1c3800) [pid = 1729] [serial = 1105] [outer = (nil)] 07:08:09 INFO - PROCESS | 1729 | ++DOMWINDOW == 92 (0x8f3adc00) [pid = 1729] [serial = 1106] [outer = 0x8d1c3800] 07:08:09 INFO - PROCESS | 1729 | 1468505289942 Marionette DEBUG loaded listener.js 07:08:10 INFO - PROCESS | 1729 | ++DOMWINDOW == 93 (0x8f503800) [pid = 1729] [serial = 1107] [outer = 0x8d1c3800] 07:08:10 INFO - PROCESS | 1729 | 1468505290683 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 07:08:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 07:08:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1144ms 07:08:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 07:08:10 INFO - PROCESS | 1729 | 1468505290714 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 07:08:10 INFO - PROCESS | 1729 | 1468505290717 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 07:08:10 INFO - PROCESS | 1729 | 1468505290724 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 07:08:10 INFO - PROCESS | 1729 | 1468505290727 Marionette TRACE conn4 <- [1,1446,null,{}] 07:08:10 INFO - PROCESS | 1729 | 1468505290732 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:10 INFO - PROCESS | 1729 | 1468505290738 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:11 INFO - PROCESS | 1729 | 1468505291000 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 07:08:11 INFO - PROCESS | 1729 | 1468505291141 Marionette TRACE conn4 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:11 INFO - PROCESS | 1729 | 1468505291149 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:11 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc47c00 == 29 [pid = 1729] [id = 369] 07:08:11 INFO - PROCESS | 1729 | ++DOMWINDOW == 94 (0x8bc48000) [pid = 1729] [serial = 1108] [outer = (nil)] 07:08:11 INFO - PROCESS | 1729 | ++DOMWINDOW == 95 (0x8be03800) [pid = 1729] [serial = 1109] [outer = 0x8bc48000] 07:08:11 INFO - PROCESS | 1729 | 1468505291238 Marionette DEBUG loaded listener.js 07:08:11 INFO - PROCESS | 1729 | ++DOMWINDOW == 96 (0x8d3c5c00) [pid = 1729] [serial = 1110] [outer = 0x8bc48000] 07:08:12 INFO - PROCESS | 1729 | 1468505292351 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 07:08:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 07:08:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1680ms 07:08:12 INFO - PROCESS | 1729 | 1468505292404 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 07:08:12 INFO - PROCESS | 1729 | 1468505292411 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 07:08:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 07:08:12 INFO - PROCESS | 1729 | 1468505292420 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 07:08:12 INFO - PROCESS | 1729 | 1468505292425 Marionette TRACE conn4 <- [1,1450,null,{}] 07:08:12 INFO - PROCESS | 1729 | 1468505292433 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:12 INFO - PROCESS | 1729 | 1468505292439 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:12 INFO - PROCESS | 1729 | 1468505292663 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 07:08:12 INFO - PROCESS | 1729 | 1468505292893 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:12 INFO - PROCESS | 1729 | 1468505292905 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:12 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d1cb800 == 30 [pid = 1729] [id = 370] 07:08:12 INFO - PROCESS | 1729 | ++DOMWINDOW == 97 (0x8ea0d400) [pid = 1729] [serial = 1111] [outer = (nil)] 07:08:13 INFO - PROCESS | 1729 | ++DOMWINDOW == 98 (0x8ec95c00) [pid = 1729] [serial = 1112] [outer = 0x8ea0d400] 07:08:13 INFO - PROCESS | 1729 | 1468505293030 Marionette DEBUG loaded listener.js 07:08:13 INFO - PROCESS | 1729 | ++DOMWINDOW == 99 (0x8f1f9c00) [pid = 1729] [serial = 1113] [outer = 0x8ea0d400] 07:08:13 INFO - PROCESS | 1729 | 1468505293985 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 07:08:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 07:08:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1633ms 07:08:14 INFO - PROCESS | 1729 | 1468505294053 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 07:08:14 INFO - PROCESS | 1729 | 1468505294058 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 07:08:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 07:08:14 INFO - PROCESS | 1729 | 1468505294065 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 07:08:14 INFO - PROCESS | 1729 | 1468505294069 Marionette TRACE conn4 <- [1,1454,null,{}] 07:08:14 INFO - PROCESS | 1729 | 1468505294075 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:14 INFO - PROCESS | 1729 | 1468505294081 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:14 INFO - PROCESS | 1729 | 1468505294298 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 07:08:14 INFO - PROCESS | 1729 | 1468505294562 Marionette TRACE conn4 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:14 INFO - PROCESS | 1729 | 1468505294572 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:14 INFO - PROCESS | 1729 | ++DOCSHELL 0x90dd5c00 == 31 [pid = 1729] [id = 371] 07:08:14 INFO - PROCESS | 1729 | ++DOMWINDOW == 100 (0x90dd6800) [pid = 1729] [serial = 1114] [outer = (nil)] 07:08:14 INFO - PROCESS | 1729 | ++DOMWINDOW == 101 (0x90ddd800) [pid = 1729] [serial = 1115] [outer = 0x90dd6800] 07:08:14 INFO - PROCESS | 1729 | 1468505294698 Marionette DEBUG loaded listener.js 07:08:14 INFO - PROCESS | 1729 | ++DOMWINDOW == 102 (0x90fe5c00) [pid = 1729] [serial = 1116] [outer = 0x90dd6800] 07:08:15 INFO - PROCESS | 1729 | 1468505295669 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 07:08:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 07:08:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1683ms 07:08:15 INFO - PROCESS | 1729 | 1468505295750 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 07:08:15 INFO - PROCESS | 1729 | 1468505295757 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 07:08:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 07:08:15 INFO - PROCESS | 1729 | 1468505295774 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 07:08:15 INFO - PROCESS | 1729 | 1468505295783 Marionette TRACE conn4 <- [1,1458,null,{}] 07:08:15 INFO - PROCESS | 1729 | 1468505295790 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:15 INFO - PROCESS | 1729 | 1468505295797 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:16 INFO - PROCESS | 1729 | 1468505296053 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 07:08:16 INFO - PROCESS | 1729 | 1468505296280 Marionette TRACE conn4 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:16 INFO - PROCESS | 1729 | 1468505296287 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:16 INFO - PROCESS | 1729 | ++DOCSHELL 0x90fe2800 == 32 [pid = 1729] [id = 372] 07:08:16 INFO - PROCESS | 1729 | ++DOMWINDOW == 103 (0x90fea800) [pid = 1729] [serial = 1117] [outer = (nil)] 07:08:16 INFO - PROCESS | 1729 | ++DOMWINDOW == 104 (0x91069000) [pid = 1729] [serial = 1118] [outer = 0x90fea800] 07:08:16 INFO - PROCESS | 1729 | 1468505296371 Marionette DEBUG loaded listener.js 07:08:16 INFO - PROCESS | 1729 | ++DOMWINDOW == 105 (0x91064c00) [pid = 1729] [serial = 1119] [outer = 0x90fea800] 07:08:17 INFO - PROCESS | 1729 | 1468505297316 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 07:08:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 07:08:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1600ms 07:08:17 INFO - PROCESS | 1729 | 1468505297366 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 07:08:17 INFO - PROCESS | 1729 | 1468505297370 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 07:08:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 07:08:17 INFO - PROCESS | 1729 | 1468505297377 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 07:08:17 INFO - PROCESS | 1729 | 1468505297380 Marionette TRACE conn4 <- [1,1462,null,{}] 07:08:17 INFO - PROCESS | 1729 | 1468505297386 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:17 INFO - PROCESS | 1729 | 1468505297391 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:17 INFO - PROCESS | 1729 | 1468505297568 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 07:08:17 INFO - PROCESS | 1729 | 1468505297786 Marionette TRACE conn4 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:17 INFO - PROCESS | 1729 | 1468505297795 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:17 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc46c00 == 33 [pid = 1729] [id = 373] 07:08:17 INFO - PROCESS | 1729 | ++DOMWINDOW == 106 (0x8be0b000) [pid = 1729] [serial = 1120] [outer = (nil)] 07:08:17 INFO - PROCESS | 1729 | ++DOMWINDOW == 107 (0x91c7d000) [pid = 1729] [serial = 1121] [outer = 0x8be0b000] 07:08:17 INFO - PROCESS | 1729 | 1468505297894 Marionette DEBUG loaded listener.js 07:08:18 INFO - PROCESS | 1729 | ++DOMWINDOW == 108 (0x91f5c400) [pid = 1729] [serial = 1122] [outer = 0x8be0b000] 07:08:18 INFO - PROCESS | 1729 | 1468505298815 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 07:08:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 07:08:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1484ms 07:08:18 INFO - PROCESS | 1729 | 1468505298862 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 07:08:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 07:08:18 INFO - PROCESS | 1729 | 1468505298866 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 07:08:18 INFO - PROCESS | 1729 | 1468505298872 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 07:08:18 INFO - PROCESS | 1729 | 1468505298876 Marionette TRACE conn4 <- [1,1466,null,{}] 07:08:18 INFO - PROCESS | 1729 | 1468505298882 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:18 INFO - PROCESS | 1729 | 1468505298887 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:19 INFO - PROCESS | 1729 | 1468505299067 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 07:08:19 INFO - PROCESS | 1729 | 1468505299242 Marionette TRACE conn4 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:19 INFO - PROCESS | 1729 | 1468505299261 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:19 INFO - PROCESS | 1729 | ++DOCSHELL 0x91727c00 == 34 [pid = 1729] [id = 374] 07:08:19 INFO - PROCESS | 1729 | ++DOMWINDOW == 109 (0x926c1400) [pid = 1729] [serial = 1123] [outer = (nil)] 07:08:19 INFO - PROCESS | 1729 | ++DOMWINDOW == 110 (0x926c6000) [pid = 1729] [serial = 1124] [outer = 0x926c1400] 07:08:19 INFO - PROCESS | 1729 | 1468505299417 Marionette DEBUG loaded listener.js 07:08:19 INFO - PROCESS | 1729 | ++DOMWINDOW == 111 (0x926ce800) [pid = 1729] [serial = 1125] [outer = 0x926c1400] 07:08:20 INFO - PROCESS | 1729 | 1468505300468 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 07:08:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 07:08:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1629ms 07:08:20 INFO - PROCESS | 1729 | 1468505300502 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 07:08:20 INFO - PROCESS | 1729 | 1468505300506 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 07:08:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 07:08:20 INFO - PROCESS | 1729 | 1468505300512 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 07:08:20 INFO - PROCESS | 1729 | 1468505300515 Marionette TRACE conn4 <- [1,1470,null,{}] 07:08:20 INFO - PROCESS | 1729 | 1468505300522 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:20 INFO - PROCESS | 1729 | 1468505300527 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:20 INFO - PROCESS | 1729 | 1468505300703 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 07:08:20 INFO - PROCESS | 1729 | 1468505300925 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:20 INFO - PROCESS | 1729 | 1468505300933 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:20 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc47400 == 35 [pid = 1729] [id = 375] 07:08:20 INFO - PROCESS | 1729 | ++DOMWINDOW == 112 (0x8e181c00) [pid = 1729] [serial = 1126] [outer = (nil)] 07:08:21 INFO - PROCESS | 1729 | ++DOMWINDOW == 113 (0x90fe3800) [pid = 1729] [serial = 1127] [outer = 0x8e181c00] 07:08:21 INFO - PROCESS | 1729 | 1468505301031 Marionette DEBUG loaded listener.js 07:08:21 INFO - PROCESS | 1729 | ++DOMWINDOW == 114 (0x8f3a4c00) [pid = 1729] [serial = 1128] [outer = 0x8e181c00] 07:08:21 INFO - PROCESS | 1729 | 1468505301945 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 07:08:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 07:08:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1489ms 07:08:22 INFO - PROCESS | 1729 | 1468505302028 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 07:08:22 INFO - PROCESS | 1729 | 1468505302035 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 07:08:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 07:08:22 INFO - PROCESS | 1729 | 1468505302059 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 07:08:22 INFO - PROCESS | 1729 | 1468505302063 Marionette TRACE conn4 <- [1,1474,null,{}] 07:08:22 INFO - PROCESS | 1729 | 1468505302271 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:22 INFO - PROCESS | 1729 | 1468505302276 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:22 INFO - PROCESS | 1729 | 1468505302485 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 07:08:22 INFO - PROCESS | 1729 | 1468505302698 Marionette TRACE conn4 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:22 INFO - PROCESS | 1729 | 1468505302709 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:22 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be0e000 == 36 [pid = 1729] [id = 376] 07:08:22 INFO - PROCESS | 1729 | ++DOMWINDOW == 115 (0x8d1c1c00) [pid = 1729] [serial = 1129] [outer = (nil)] 07:08:22 INFO - PROCESS | 1729 | ++DOMWINDOW == 116 (0x8d1ca000) [pid = 1729] [serial = 1130] [outer = 0x8d1c1c00] 07:08:22 INFO - PROCESS | 1729 | 1468505302783 Marionette DEBUG loaded listener.js 07:08:22 INFO - PROCESS | 1729 | ++DOMWINDOW == 117 (0x8d3c2000) [pid = 1729] [serial = 1131] [outer = 0x8d1c1c00] 07:08:23 INFO - PROCESS | 1729 | --DOMWINDOW == 116 (0x94ed9400) [pid = 1729] [serial = 1055] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1729 | --DOMWINDOW == 115 (0x92ceac00) [pid = 1729] [serial = 1049] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1729 | --DOMWINDOW == 114 (0x93960c00) [pid = 1729] [serial = 1052] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1729 | --DOMWINDOW == 113 (0x8d3ba800) [pid = 1729] [serial = 1016] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1729 | --DOMWINDOW == 112 (0x8e52d400) [pid = 1729] [serial = 1017] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1729 | --DOMWINDOW == 111 (0x91064000) [pid = 1729] [serial = 1014] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1729 | --DOMWINDOW == 110 (0x926d0400) [pid = 1729] [serial = 1022] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1729 | --DOMWINDOW == 109 (0x927c2400) [pid = 1729] [serial = 1023] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1729 | --DOMWINDOW == 108 (0x8ea08400) [pid = 1729] [serial = 1037] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1729 | --DOMWINDOW == 107 (0x8f57f800) [pid = 1729] [serial = 1038] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1729 | --DOMWINDOW == 106 (0x90fe7800) [pid = 1729] [serial = 1019] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1729 | --DOMWINDOW == 105 (0x91065c00) [pid = 1729] [serial = 1020] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1729 | --DOMWINDOW == 104 (0x8ea0c400) [pid = 1729] [serial = 1040] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1729 | --DOMWINDOW == 103 (0x8ec99400) [pid = 1729] [serial = 1041] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1729 | --DOMWINDOW == 102 (0x8f502400) [pid = 1729] [serial = 1043] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1729 | --DOMWINDOW == 101 (0x8f58d000) [pid = 1729] [serial = 1044] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1729 | --DOMWINDOW == 100 (0x94f5cc00) [pid = 1729] [serial = 1034] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1729 | --DOMWINDOW == 99 (0x94f51400) [pid = 1729] [serial = 1035] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1729 | --DOMWINDOW == 98 (0x93904800) [pid = 1729] [serial = 1028] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1729 | --DOMWINDOW == 97 (0x93961400) [pid = 1729] [serial = 1029] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1729 | --DOMWINDOW == 96 (0x92061c00) [pid = 1729] [serial = 1046] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1729 | --DOMWINDOW == 95 (0x93790000) [pid = 1729] [serial = 1025] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1729 | --DOMWINDOW == 94 (0x93797000) [pid = 1729] [serial = 1026] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1729 | --DOMWINDOW == 93 (0x94e38400) [pid = 1729] [serial = 1031] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1729 | --DOMWINDOW == 92 (0x94e4e800) [pid = 1729] [serial = 1032] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1729 | --DOMWINDOW == 91 (0x93770800) [pid = 1729] [serial = 1050] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1729 | --DOMWINDOW == 90 (0x94e37000) [pid = 1729] [serial = 1053] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1729 | --DOMWINDOW == 89 (0x926c3c00) [pid = 1729] [serial = 1047] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1729 | --DOMWINDOW == 88 (0x94ee5c00) [pid = 1729] [serial = 1056] [outer = (nil)] [url = about:blank] 07:08:23 INFO - PROCESS | 1729 | 1468505303903 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 07:08:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 07:08:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1895ms 07:08:23 INFO - PROCESS | 1729 | 1468505303949 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 07:08:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 07:08:23 INFO - PROCESS | 1729 | 1468505303954 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 07:08:23 INFO - PROCESS | 1729 | 1468505303961 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 07:08:23 INFO - PROCESS | 1729 | 1468505303964 Marionette TRACE conn4 <- [1,1478,null,{}] 07:08:23 INFO - PROCESS | 1729 | 1468505303973 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:23 INFO - PROCESS | 1729 | 1468505303978 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:24 INFO - PROCESS | 1729 | 1468505304143 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 07:08:24 INFO - PROCESS | 1729 | 1468505304320 Marionette TRACE conn4 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:24 INFO - PROCESS | 1729 | 1468505304334 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:24 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e52d400 == 37 [pid = 1729] [id = 377] 07:08:24 INFO - PROCESS | 1729 | ++DOMWINDOW == 89 (0x8e531400) [pid = 1729] [serial = 1132] [outer = (nil)] 07:08:24 INFO - PROCESS | 1729 | ++DOMWINDOW == 90 (0x8e536c00) [pid = 1729] [serial = 1133] [outer = 0x8e531400] 07:08:24 INFO - PROCESS | 1729 | 1468505304428 Marionette DEBUG loaded listener.js 07:08:24 INFO - PROCESS | 1729 | ++DOMWINDOW == 91 (0x8ea05c00) [pid = 1729] [serial = 1134] [outer = 0x8e531400] 07:08:25 INFO - PROCESS | 1729 | 1468505305175 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 07:08:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 07:08:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1232ms 07:08:25 INFO - PROCESS | 1729 | 1468505305198 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 07:08:25 INFO - PROCESS | 1729 | 1468505305202 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 07:08:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 07:08:25 INFO - PROCESS | 1729 | 1468505305209 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 07:08:25 INFO - PROCESS | 1729 | 1468505305212 Marionette TRACE conn4 <- [1,1482,null,{}] 07:08:25 INFO - PROCESS | 1729 | 1468505305218 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:25 INFO - PROCESS | 1729 | 1468505305223 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:25 INFO - PROCESS | 1729 | 1468505305434 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 07:08:25 INFO - PROCESS | 1729 | 1468505305455 Marionette TRACE conn4 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:25 INFO - PROCESS | 1729 | 1468505305469 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:25 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f1f3800 == 38 [pid = 1729] [id = 378] 07:08:25 INFO - PROCESS | 1729 | ++DOMWINDOW == 92 (0x8f1f4000) [pid = 1729] [serial = 1135] [outer = (nil)] 07:08:25 INFO - PROCESS | 1729 | ++DOMWINDOW == 93 (0x8f3af400) [pid = 1729] [serial = 1136] [outer = 0x8f1f4000] 07:08:25 INFO - PROCESS | 1729 | 1468505305537 Marionette DEBUG loaded listener.js 07:08:25 INFO - PROCESS | 1729 | ++DOMWINDOW == 94 (0x8f50b400) [pid = 1729] [serial = 1137] [outer = 0x8f1f4000] 07:08:26 INFO - PROCESS | 1729 | 1468505306522 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 07:08:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 07:08:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1327ms 07:08:26 INFO - PROCESS | 1729 | 1468505306546 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 07:08:26 INFO - PROCESS | 1729 | 1468505306555 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 07:08:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 07:08:26 INFO - PROCESS | 1729 | 1468505306591 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 07:08:26 INFO - PROCESS | 1729 | 1468505306594 Marionette TRACE conn4 <- [1,1486,null,{}] 07:08:26 INFO - PROCESS | 1729 | 1468505306600 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:26 INFO - PROCESS | 1729 | 1468505306605 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:26 INFO - PROCESS | 1729 | 1468505306811 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 07:08:26 INFO - PROCESS | 1729 | 1468505306836 Marionette TRACE conn4 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:26 INFO - PROCESS | 1729 | 1468505306844 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:26 INFO - PROCESS | 1729 | ++DOCSHELL 0x8ec96400 == 39 [pid = 1729] [id = 379] 07:08:26 INFO - PROCESS | 1729 | ++DOMWINDOW == 95 (0x90dd2800) [pid = 1729] [serial = 1138] [outer = (nil)] 07:08:26 INFO - PROCESS | 1729 | ++DOMWINDOW == 96 (0x90fef800) [pid = 1729] [serial = 1139] [outer = 0x90dd2800] 07:08:26 INFO - PROCESS | 1729 | 1468505306914 Marionette DEBUG loaded listener.js 07:08:27 INFO - PROCESS | 1729 | ++DOMWINDOW == 97 (0x9105f400) [pid = 1729] [serial = 1140] [outer = 0x90dd2800] 07:08:27 INFO - PROCESS | 1729 | 1468505307917 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 07:08:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 07:08:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1383ms 07:08:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 07:08:27 INFO - PROCESS | 1729 | 1468505307973 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 07:08:27 INFO - PROCESS | 1729 | 1468505307976 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 07:08:27 INFO - PROCESS | 1729 | 1468505307982 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 07:08:27 INFO - PROCESS | 1729 | 1468505307986 Marionette TRACE conn4 <- [1,1490,null,{}] 07:08:28 INFO - PROCESS | 1729 | 1468505307996 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:28 INFO - PROCESS | 1729 | 1468505308000 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:28 INFO - PROCESS | 1729 | 1468505308201 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 07:08:28 INFO - PROCESS | 1729 | --DOMWINDOW == 96 (0x8d3c1c00) [pid = 1729] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 07:08:28 INFO - PROCESS | 1729 | --DOMWINDOW == 95 (0x90fec000) [pid = 1729] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 07:08:28 INFO - PROCESS | 1729 | --DOMWINDOW == 94 (0x94ee2000) [pid = 1729] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 07:08:28 INFO - PROCESS | 1729 | --DOMWINDOW == 93 (0x9171f800) [pid = 1729] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 07:08:28 INFO - PROCESS | 1729 | --DOMWINDOW == 92 (0x94e4e000) [pid = 1729] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 07:08:28 INFO - PROCESS | 1729 | --DOMWINDOW == 91 (0x99464c00) [pid = 1729] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 07:08:28 INFO - PROCESS | 1729 | --DOMWINDOW == 90 (0x8e187400) [pid = 1729] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 07:08:28 INFO - PROCESS | 1729 | --DOMWINDOW == 89 (0x8f1eec00) [pid = 1729] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 07:08:28 INFO - PROCESS | 1729 | --DOMWINDOW == 88 (0x8bc4a800) [pid = 1729] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 07:08:28 INFO - PROCESS | 1729 | --DOMWINDOW == 87 (0x8be08c00) [pid = 1729] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 07:08:28 INFO - PROCESS | 1729 | --DOMWINDOW == 86 (0x8d3c7400) [pid = 1729] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 07:08:28 INFO - PROCESS | 1729 | --DOMWINDOW == 85 (0x98764800) [pid = 1729] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 07:08:28 INFO - PROCESS | 1729 | --DOMWINDOW == 84 (0x8d4ee000) [pid = 1729] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 07:08:28 INFO - PROCESS | 1729 | --DOMWINDOW == 83 (0x999ed800) [pid = 1729] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 07:08:28 INFO - PROCESS | 1729 | --DOMWINDOW == 82 (0x8f3a3800) [pid = 1729] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 07:08:28 INFO - PROCESS | 1729 | --DOMWINDOW == 81 (0x8e184c00) [pid = 1729] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 07:08:28 INFO - PROCESS | 1729 | 1468505308522 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:28 INFO - PROCESS | 1729 | 1468505308531 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:28 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc45000 == 40 [pid = 1729] [id = 380] 07:08:28 INFO - PROCESS | 1729 | ++DOMWINDOW == 82 (0x8bc4a800) [pid = 1729] [serial = 1141] [outer = (nil)] 07:08:28 INFO - PROCESS | 1729 | ++DOMWINDOW == 83 (0x8d3c3c00) [pid = 1729] [serial = 1142] [outer = 0x8bc4a800] 07:08:28 INFO - PROCESS | 1729 | 1468505308602 Marionette DEBUG loaded listener.js 07:08:28 INFO - PROCESS | 1729 | ++DOMWINDOW == 84 (0x8e18d000) [pid = 1729] [serial = 1143] [outer = 0x8bc4a800] 07:08:29 INFO - PROCESS | 1729 | 1468505309278 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 07:08:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 07:08:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1345ms 07:08:29 INFO - PROCESS | 1729 | 1468505309327 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 07:08:29 INFO - PROCESS | 1729 | 1468505309330 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 07:08:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 07:08:29 INFO - PROCESS | 1729 | 1468505309340 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 07:08:29 INFO - PROCESS | 1729 | 1468505309342 Marionette TRACE conn4 <- [1,1494,null,{}] 07:08:29 INFO - PROCESS | 1729 | 1468505309347 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:29 INFO - PROCESS | 1729 | 1468505309357 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:29 INFO - PROCESS | 1729 | 1468505309547 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 07:08:29 INFO - PROCESS | 1729 | 1468505309554 Marionette TRACE conn4 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:29 INFO - PROCESS | 1729 | 1468505309563 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:29 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d4ee000 == 41 [pid = 1729] [id = 381] 07:08:29 INFO - PROCESS | 1729 | ++DOMWINDOW == 85 (0x90feec00) [pid = 1729] [serial = 1144] [outer = (nil)] 07:08:29 INFO - PROCESS | 1729 | ++DOMWINDOW == 86 (0x92069800) [pid = 1729] [serial = 1145] [outer = 0x90feec00] 07:08:29 INFO - PROCESS | 1729 | 1468505309751 Marionette DEBUG loaded listener.js 07:08:29 INFO - PROCESS | 1729 | ++DOMWINDOW == 87 (0x926c6400) [pid = 1729] [serial = 1146] [outer = 0x90feec00] 07:08:30 INFO - PROCESS | 1729 | 1468505310653 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 07:08:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 07:08:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1383ms 07:08:30 INFO - PROCESS | 1729 | 1468505310724 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 07:08:30 INFO - PROCESS | 1729 | 1468505310731 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 07:08:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 07:08:30 INFO - PROCESS | 1729 | 1468505310740 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 07:08:30 INFO - PROCESS | 1729 | 1468505310745 Marionette TRACE conn4 <- [1,1498,null,{}] 07:08:30 INFO - PROCESS | 1729 | 1468505310754 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:30 INFO - PROCESS | 1729 | 1468505310760 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:30 INFO - PROCESS | 1729 | 1468505310984 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 07:08:31 INFO - PROCESS | 1729 | 1468505311219 Marionette TRACE conn4 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:31 INFO - PROCESS | 1729 | 1468505311232 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:31 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d1cdc00 == 42 [pid = 1729] [id = 382] 07:08:31 INFO - PROCESS | 1729 | ++DOMWINDOW == 88 (0x8d1d0400) [pid = 1729] [serial = 1147] [outer = (nil)] 07:08:31 INFO - PROCESS | 1729 | ++DOMWINDOW == 89 (0x8e182800) [pid = 1729] [serial = 1148] [outer = 0x8d1d0400] 07:08:31 INFO - PROCESS | 1729 | 1468505311331 Marionette DEBUG loaded listener.js 07:08:31 INFO - PROCESS | 1729 | ++DOMWINDOW == 90 (0x8e532400) [pid = 1729] [serial = 1149] [outer = 0x8d1d0400] 07:08:32 INFO - PROCESS | 1729 | 1468505312266 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 07:08:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 07:08:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1585ms 07:08:32 INFO - PROCESS | 1729 | 1468505312325 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 07:08:32 INFO - PROCESS | 1729 | 1468505312332 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 07:08:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 07:08:32 INFO - PROCESS | 1729 | 1468505312343 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 07:08:32 INFO - PROCESS | 1729 | 1468505312348 Marionette TRACE conn4 <- [1,1502,null,{}] 07:08:32 INFO - PROCESS | 1729 | 1468505312354 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:32 INFO - PROCESS | 1729 | 1468505312360 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:32 INFO - PROCESS | 1729 | 1468505312601 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 07:08:32 INFO - PROCESS | 1729 | 1468505312822 Marionette TRACE conn4 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:32 INFO - PROCESS | 1729 | 1468505312830 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:32 INFO - PROCESS | 1729 | ++DOCSHELL 0x8ec9c000 == 43 [pid = 1729] [id = 383] 07:08:32 INFO - PROCESS | 1729 | ++DOMWINDOW == 91 (0x8f1f1c00) [pid = 1729] [serial = 1150] [outer = (nil)] 07:08:32 INFO - PROCESS | 1729 | ++DOMWINDOW == 92 (0x8f581c00) [pid = 1729] [serial = 1151] [outer = 0x8f1f1c00] 07:08:32 INFO - PROCESS | 1729 | 1468505312962 Marionette DEBUG loaded listener.js 07:08:33 INFO - PROCESS | 1729 | ++DOMWINDOW == 93 (0x8f58a400) [pid = 1729] [serial = 1152] [outer = 0x8f1f1c00] 07:08:33 INFO - PROCESS | 1729 | 1468505313937 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 07:08:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 07:08:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1629ms 07:08:33 INFO - PROCESS | 1729 | 1468505313971 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 07:08:33 INFO - PROCESS | 1729 | 1468505313975 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 07:08:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 07:08:33 INFO - PROCESS | 1729 | 1468505313981 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 07:08:33 INFO - PROCESS | 1729 | 1468505313987 Marionette TRACE conn4 <- [1,1506,null,{}] 07:08:34 INFO - PROCESS | 1729 | 1468505314004 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:34 INFO - PROCESS | 1729 | 1468505314012 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:34 INFO - PROCESS | 1729 | 1468505314226 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 07:08:34 INFO - PROCESS | 1729 | 1468505314448 Marionette TRACE conn4 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:34 INFO - PROCESS | 1729 | 1468505314460 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:34 INFO - PROCESS | 1729 | ++DOCSHELL 0x91727000 == 44 [pid = 1729] [id = 384] 07:08:34 INFO - PROCESS | 1729 | ++DOMWINDOW == 94 (0x92063c00) [pid = 1729] [serial = 1153] [outer = (nil)] 07:08:34 INFO - PROCESS | 1729 | ++DOMWINDOW == 95 (0x9206c000) [pid = 1729] [serial = 1154] [outer = 0x92063c00] 07:08:34 INFO - PROCESS | 1729 | 1468505314584 Marionette DEBUG loaded listener.js 07:08:34 INFO - PROCESS | 1729 | ++DOMWINDOW == 96 (0x926cdc00) [pid = 1729] [serial = 1155] [outer = 0x92063c00] 07:08:35 INFO - PROCESS | 1729 | 1468505315470 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 07:08:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 07:08:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1534ms 07:08:35 INFO - PROCESS | 1729 | 1468505315516 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 07:08:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 07:08:35 INFO - PROCESS | 1729 | 1468505315521 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 07:08:35 INFO - PROCESS | 1729 | 1468505315527 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 07:08:35 INFO - PROCESS | 1729 | 1468505315531 Marionette TRACE conn4 <- [1,1510,null,{}] 07:08:35 INFO - PROCESS | 1729 | 1468505315536 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:35 INFO - PROCESS | 1729 | 1468505315541 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:35 INFO - PROCESS | 1729 | 1468505315718 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 07:08:35 INFO - PROCESS | 1729 | 1468505315891 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:35 INFO - PROCESS | 1729 | 1468505315898 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:35 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d1c1800 == 45 [pid = 1729] [id = 385] 07:08:35 INFO - PROCESS | 1729 | ++DOMWINDOW == 97 (0x9105c800) [pid = 1729] [serial = 1156] [outer = (nil)] 07:08:35 INFO - PROCESS | 1729 | ++DOMWINDOW == 98 (0x92ce6000) [pid = 1729] [serial = 1157] [outer = 0x9105c800] 07:08:35 INFO - PROCESS | 1729 | 1468505315976 Marionette DEBUG loaded listener.js 07:08:36 INFO - PROCESS | 1729 | ++DOMWINDOW == 99 (0x92cefc00) [pid = 1729] [serial = 1158] [outer = 0x9105c800] 07:08:36 INFO - PROCESS | 1729 | 1468505316895 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 07:08:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 07:08:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1435ms 07:08:36 INFO - PROCESS | 1729 | 1468505316963 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 07:08:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 07:08:36 INFO - PROCESS | 1729 | 1468505316967 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 07:08:36 INFO - PROCESS | 1729 | 1468505316973 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 07:08:36 INFO - PROCESS | 1729 | 1468505316977 Marionette TRACE conn4 <- [1,1514,null,{}] 07:08:36 INFO - PROCESS | 1729 | 1468505316983 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:36 INFO - PROCESS | 1729 | 1468505316988 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:37 INFO - PROCESS | 1729 | 1468505317250 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 07:08:37 INFO - PROCESS | 1729 | 1468505317488 Marionette TRACE conn4 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:37 INFO - PROCESS | 1729 | 1468505317498 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:37 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc51c00 == 46 [pid = 1729] [id = 386] 07:08:37 INFO - PROCESS | 1729 | ++DOMWINDOW == 100 (0x8d1cc800) [pid = 1729] [serial = 1159] [outer = (nil)] 07:08:37 INFO - PROCESS | 1729 | ++DOMWINDOW == 101 (0x93777800) [pid = 1729] [serial = 1160] [outer = 0x8d1cc800] 07:08:37 INFO - PROCESS | 1729 | 1468505317619 Marionette DEBUG loaded listener.js 07:08:37 INFO - PROCESS | 1729 | ++DOMWINDOW == 102 (0x93794800) [pid = 1729] [serial = 1161] [outer = 0x8d1cc800] 07:08:38 INFO - PROCESS | 1729 | 1468505318526 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 07:08:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 07:08:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1578ms 07:08:38 INFO - PROCESS | 1729 | 1468505318553 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 07:08:38 INFO - PROCESS | 1729 | 1468505318556 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 07:08:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 07:08:38 INFO - PROCESS | 1729 | 1468505318564 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 07:08:38 INFO - PROCESS | 1729 | 1468505318567 Marionette TRACE conn4 <- [1,1518,null,{}] 07:08:38 INFO - PROCESS | 1729 | 1468505318573 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:38 INFO - PROCESS | 1729 | 1468505318583 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:38 INFO - PROCESS | 1729 | 1468505318794 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 07:08:39 INFO - PROCESS | 1729 | 1468505319019 Marionette TRACE conn4 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:39 INFO - PROCESS | 1729 | 1468505319027 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:39 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be04800 == 47 [pid = 1729] [id = 387] 07:08:39 INFO - PROCESS | 1729 | ++DOMWINDOW == 103 (0x92ce7c00) [pid = 1729] [serial = 1162] [outer = (nil)] 07:08:39 INFO - PROCESS | 1729 | ++DOMWINDOW == 104 (0x9395fc00) [pid = 1729] [serial = 1163] [outer = 0x92ce7c00] 07:08:39 INFO - PROCESS | 1729 | 1468505319159 Marionette DEBUG loaded listener.js 07:08:39 INFO - PROCESS | 1729 | ++DOMWINDOW == 105 (0x93965000) [pid = 1729] [serial = 1164] [outer = 0x92ce7c00] 07:08:40 INFO - PROCESS | 1729 | 1468505320036 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 07:08:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 07:08:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1538ms 07:08:40 INFO - PROCESS | 1729 | 1468505320103 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 07:08:40 INFO - PROCESS | 1729 | 1468505320107 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 07:08:40 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 07:08:40 INFO - PROCESS | 1729 | 1468505320113 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 07:08:40 INFO - PROCESS | 1729 | 1468505320117 Marionette TRACE conn4 <- [1,1522,null,{}] 07:08:40 INFO - PROCESS | 1729 | 1468505320123 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:40 INFO - PROCESS | 1729 | 1468505320128 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:40 INFO - PROCESS | 1729 | 1468505320332 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 07:08:40 INFO - PROCESS | 1729 | 1468505320829 Marionette TRACE conn4 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:40 INFO - PROCESS | 1729 | 1468505320836 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:40 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d3c6800 == 48 [pid = 1729] [id = 388] 07:08:40 INFO - PROCESS | 1729 | ++DOMWINDOW == 106 (0x8d4ec400) [pid = 1729] [serial = 1165] [outer = (nil)] 07:08:40 INFO - PROCESS | 1729 | ++DOMWINDOW == 107 (0x8d7c1c00) [pid = 1729] [serial = 1166] [outer = 0x8d4ec400] 07:08:40 INFO - PROCESS | 1729 | 1468505320916 Marionette DEBUG loaded listener.js 07:08:41 INFO - PROCESS | 1729 | ++DOMWINDOW == 108 (0x8e183800) [pid = 1729] [serial = 1167] [outer = 0x8d4ec400] 07:08:41 INFO - PROCESS | 1729 | SkCairoFTTypeface::onFilterRec unimplemented 07:08:41 INFO - PROCESS | 1729 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:08:41 INFO - PROCESS | 1729 | SkCairoFTTypeface::onFilterRec unimplemented 07:08:41 INFO - PROCESS | 1729 | SkCairoFTTypeface::onFilterRec unimplemented 07:08:41 INFO - PROCESS | 1729 | SkCairoFTTypeface::onFilterRec unimplemented 07:08:41 INFO - PROCESS | 1729 | SkCairoFTTypeface::onFilterRec unimplemented 07:08:41 INFO - PROCESS | 1729 | SkCairoFTTypeface::onFilterRec unimplemented 07:08:41 INFO - PROCESS | 1729 | SkCairoFTTypeface::onFilterRec unimplemented 07:08:41 INFO - PROCESS | 1729 | SkCairoFTTypeface::onFilterRec unimplemented 07:08:41 INFO - PROCESS | 1729 | SkCairoFTTypeface::onFilterRec unimplemented 07:08:41 INFO - PROCESS | 1729 | SkCairoFTTypeface::onFilterRec unimplemented 07:08:41 INFO - PROCESS | 1729 | SkCairoFTTypeface::onFilterRec unimplemented 07:08:41 INFO - PROCESS | 1729 | 1468505321659 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 07:08:41 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 07:08:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:08:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 07:08:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:08:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:08:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 07:08:41 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 07:08:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:08:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 07:08:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:08:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:08:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 07:08:41 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 07:08:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:08:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 07:08:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:08:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:08:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 07:08:41 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 07:08:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:08:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 07:08:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:08:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:08:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 07:08:41 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1581ms 07:08:41 INFO - PROCESS | 1729 | 1468505321701 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 07:08:41 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 07:08:41 INFO - PROCESS | 1729 | 1468505321707 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 07:08:41 INFO - PROCESS | 1729 | 1468505321715 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 07:08:41 INFO - PROCESS | 1729 | 1468505321718 Marionette TRACE conn4 <- [1,1526,null,{}] 07:08:41 INFO - PROCESS | 1729 | 1468505321727 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:41 INFO - PROCESS | 1729 | 1468505321733 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:42 INFO - PROCESS | 1729 | 1468505322091 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 07:08:42 INFO - PROCESS | 1729 | 1468505322244 Marionette TRACE conn4 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:42 INFO - PROCESS | 1729 | 1468505322254 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:42 INFO - PROCESS | 1729 | ++DOCSHELL 0x8ec90c00 == 49 [pid = 1729] [id = 389] 07:08:42 INFO - PROCESS | 1729 | ++DOMWINDOW == 109 (0x8f1f7800) [pid = 1729] [serial = 1168] [outer = (nil)] 07:08:42 INFO - PROCESS | 1729 | ++DOMWINDOW == 110 (0x90fee000) [pid = 1729] [serial = 1169] [outer = 0x8f1f7800] 07:08:42 INFO - PROCESS | 1729 | 1468505322331 Marionette DEBUG loaded listener.js 07:08:42 INFO - PROCESS | 1729 | ++DOMWINDOW == 111 (0x91067000) [pid = 1729] [serial = 1170] [outer = 0x8f1f7800] 07:08:43 INFO - PROCESS | 1729 | --DOCSHELL 0x8e18a400 == 48 [pid = 1729] [id = 347] 07:08:43 INFO - PROCESS | 1729 | --DOCSHELL 0x8be0cc00 == 47 [pid = 1729] [id = 344] 07:08:43 INFO - PROCESS | 1729 | --DOCSHELL 0x926ca000 == 46 [pid = 1729] [id = 340] 07:08:43 INFO - PROCESS | 1729 | --DOCSHELL 0x8e534000 == 45 [pid = 1729] [id = 336] 07:08:43 INFO - PROCESS | 1729 | --DOCSHELL 0x8ea10c00 == 44 [pid = 1729] [id = 343] 07:08:43 INFO - PROCESS | 1729 | --DOCSHELL 0x8ec9b000 == 43 [pid = 1729] [id = 341] 07:08:43 INFO - PROCESS | 1729 | --DOCSHELL 0x8be10800 == 42 [pid = 1729] [id = 337] 07:08:43 INFO - PROCESS | 1729 | --DOCSHELL 0x8f3a7400 == 41 [pid = 1729] [id = 335] 07:08:43 INFO - PROCESS | 1729 | --DOCSHELL 0x8d1ca800 == 40 [pid = 1729] [id = 345] 07:08:43 INFO - PROCESS | 1729 | --DOCSHELL 0x8e18b800 == 39 [pid = 1729] [id = 346] 07:08:43 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc49800 == 38 [pid = 1729] [id = 364] 07:08:43 INFO - PROCESS | 1729 | --DOCSHELL 0x91c88000 == 37 [pid = 1729] [id = 348] 07:08:43 INFO - PROCESS | 1729 | --DOCSHELL 0x8d1c9000 == 36 [pid = 1729] [id = 339] 07:08:43 INFO - PROCESS | 1729 | --DOCSHELL 0x93775000 == 35 [pid = 1729] [id = 350] 07:08:43 INFO - PROCESS | 1729 | --DOCSHELL 0x8be10c00 == 34 [pid = 1729] [id = 338] 07:08:43 INFO - PROCESS | 1729 | --DOCSHELL 0x927ba800 == 33 [pid = 1729] [id = 342] 07:08:43 INFO - PROCESS | 1729 | --DOCSHELL 0x8e189400 == 32 [pid = 1729] [id = 334] 07:08:43 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc4e400 == 31 [pid = 1729] [id = 349] 07:08:43 INFO - PROCESS | 1729 | --DOMWINDOW == 110 (0x8d7c4000) [pid = 1729] [serial = 1059] [outer = (nil)] [url = about:blank] 07:08:43 INFO - PROCESS | 1729 | --DOMWINDOW == 109 (0x8d4f2800) [pid = 1729] [serial = 1058] [outer = (nil)] [url = about:blank] 07:08:43 INFO - PROCESS | 1729 | --DOMWINDOW == 108 (0x8f3adc00) [pid = 1729] [serial = 1106] [outer = (nil)] [url = about:blank] 07:08:43 INFO - PROCESS | 1729 | --DOMWINDOW == 107 (0x9205e800) [pid = 1729] [serial = 1062] [outer = (nil)] [url = about:blank] 07:08:43 INFO - PROCESS | 1729 | --DOMWINDOW == 106 (0x9171ac00) [pid = 1729] [serial = 1061] [outer = (nil)] [url = about:blank] 07:08:43 INFO - PROCESS | 1729 | --DOMWINDOW == 105 (0x97486000) [pid = 1729] [serial = 1065] [outer = (nil)] [url = about:blank] 07:08:43 INFO - PROCESS | 1729 | --DOMWINDOW == 104 (0x96ac6800) [pid = 1729] [serial = 1064] [outer = (nil)] [url = about:blank] 07:08:43 INFO - PROCESS | 1729 | --DOMWINDOW == 103 (0x98cca800) [pid = 1729] [serial = 1068] [outer = (nil)] [url = about:blank] 07:08:43 INFO - PROCESS | 1729 | --DOMWINDOW == 102 (0x987f0c00) [pid = 1729] [serial = 1067] [outer = (nil)] [url = about:blank] 07:08:43 INFO - PROCESS | 1729 | --DOMWINDOW == 101 (0x99455800) [pid = 1729] [serial = 1071] [outer = (nil)] [url = about:blank] 07:08:43 INFO - PROCESS | 1729 | --DOMWINDOW == 100 (0x99320800) [pid = 1729] [serial = 1070] [outer = (nil)] [url = about:blank] 07:08:43 INFO - PROCESS | 1729 | --DOMWINDOW == 99 (0x999e5000) [pid = 1729] [serial = 1074] [outer = (nil)] [url = about:blank] 07:08:43 INFO - PROCESS | 1729 | --DOMWINDOW == 98 (0x997c1800) [pid = 1729] [serial = 1073] [outer = (nil)] [url = about:blank] 07:08:43 INFO - PROCESS | 1729 | --DOMWINDOW == 97 (0x8e53a400) [pid = 1729] [serial = 1101] [outer = (nil)] [url = about:blank] 07:08:43 INFO - PROCESS | 1729 | --DOMWINDOW == 96 (0x8f1f9400) [pid = 1729] [serial = 1103] [outer = (nil)] [url = about:blank] 07:08:43 INFO - PROCESS | 1729 | --DOMWINDOW == 95 (0x8bc50400) [pid = 1729] [serial = 1094] [outer = (nil)] [url = about:blank] 07:08:43 INFO - PROCESS | 1729 | --DOMWINDOW == 94 (0x8be0a000) [pid = 1729] [serial = 1095] [outer = (nil)] [url = about:blank] 07:08:43 INFO - PROCESS | 1729 | --DOMWINDOW == 93 (0x99be8c00) [pid = 1729] [serial = 1077] [outer = (nil)] [url = about:blank] 07:08:43 INFO - PROCESS | 1729 | --DOMWINDOW == 92 (0x8d4eec00) [pid = 1729] [serial = 1097] [outer = (nil)] [url = about:blank] 07:08:43 INFO - PROCESS | 1729 | --DOMWINDOW == 91 (0x99be4400) [pid = 1729] [serial = 1076] [outer = (nil)] [url = about:blank] 07:08:43 INFO - PROCESS | 1729 | --DOMWINDOW == 90 (0x9a287000) [pid = 1729] [serial = 1080] [outer = (nil)] [url = about:blank] 07:08:43 INFO - PROCESS | 1729 | --DOMWINDOW == 89 (0x9a285000) [pid = 1729] [serial = 1079] [outer = (nil)] [url = about:blank] 07:08:43 INFO - PROCESS | 1729 | --DOMWINDOW == 88 (0x91f5c800) [pid = 1729] [serial = 1092] [outer = (nil)] [url = about:blank] 07:08:43 INFO - PROCESS | 1729 | --DOMWINDOW == 87 (0x8f584000) [pid = 1729] [serial = 1091] [outer = (nil)] [url = about:blank] 07:08:43 INFO - PROCESS | 1729 | --DOMWINDOW == 86 (0x9a2bfc00) [pid = 1729] [serial = 1083] [outer = (nil)] [url = about:blank] 07:08:43 INFO - PROCESS | 1729 | --DOMWINDOW == 85 (0x9a292400) [pid = 1729] [serial = 1082] [outer = (nil)] [url = about:blank] 07:08:43 INFO - PROCESS | 1729 | --DOMWINDOW == 84 (0x9a487800) [pid = 1729] [serial = 1086] [outer = (nil)] [url = about:blank] 07:08:43 INFO - PROCESS | 1729 | --DOMWINDOW == 83 (0x98662c00) [pid = 1729] [serial = 1085] [outer = (nil)] [url = about:blank] 07:08:43 INFO - PROCESS | 1729 | --DOMWINDOW == 82 (0x8f3a9400) [pid = 1729] [serial = 1104] [outer = (nil)] [url = about:blank] 07:08:43 INFO - PROCESS | 1729 | --DOMWINDOW == 81 (0x8f1f3c00) [pid = 1729] [serial = 1089] [outer = (nil)] [url = about:blank] 07:08:43 INFO - PROCESS | 1729 | --DOMWINDOW == 80 (0x8e52e000) [pid = 1729] [serial = 1100] [outer = (nil)] [url = about:blank] 07:08:43 INFO - PROCESS | 1729 | --DOMWINDOW == 79 (0x8e53b800) [pid = 1729] [serial = 1088] [outer = (nil)] [url = about:blank] 07:08:43 INFO - PROCESS | 1729 | --DOMWINDOW == 78 (0x8d4f6c00) [pid = 1729] [serial = 1098] [outer = (nil)] [url = about:blank] 07:08:44 INFO - PROCESS | 1729 | 1468505324383 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 07:08:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:08:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 07:08:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:08:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:08:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 07:08:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:08:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 07:08:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:08:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:08:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 07:08:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 07:08:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 07:08:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:08:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:08:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 07:08:44 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 2732ms 07:08:44 INFO - PROCESS | 1729 | 1468505324450 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 07:08:44 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 07:08:44 INFO - PROCESS | 1729 | 1468505324456 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 07:08:44 INFO - PROCESS | 1729 | 1468505324463 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 07:08:44 INFO - PROCESS | 1729 | 1468505324470 Marionette TRACE conn4 <- [1,1530,null,{}] 07:08:44 INFO - PROCESS | 1729 | 1468505324477 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:44 INFO - PROCESS | 1729 | 1468505324482 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:44 INFO - PROCESS | 1729 | 1468505324640 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 07:08:44 INFO - PROCESS | 1729 | 1468505324765 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:44 INFO - PROCESS | 1729 | 1468505324773 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:44 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d3c5800 == 32 [pid = 1729] [id = 390] 07:08:44 INFO - PROCESS | 1729 | ++DOMWINDOW == 79 (0x8d3c7800) [pid = 1729] [serial = 1171] [outer = (nil)] 07:08:44 INFO - PROCESS | 1729 | ++DOMWINDOW == 80 (0x8d7ca000) [pid = 1729] [serial = 1172] [outer = 0x8d3c7800] 07:08:44 INFO - PROCESS | 1729 | 1468505324844 Marionette DEBUG loaded listener.js 07:08:44 INFO - PROCESS | 1729 | ++DOMWINDOW == 81 (0x8e187400) [pid = 1729] [serial = 1173] [outer = 0x8d3c7800] 07:08:45 INFO - PROCESS | 1729 | 1468505325496 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 07:08:45 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 07:08:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 07:08:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:08:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:08:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 07:08:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 07:08:45 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. 07:08:45 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 07:08:45 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1082ms 07:08:45 INFO - PROCESS | 1729 | 1468505325564 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 07:08:45 INFO - PROCESS | 1729 | 1468505325572 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 07:08:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 07:08:45 INFO - PROCESS | 1729 | 1468505325583 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 07:08:45 INFO - PROCESS | 1729 | 1468505325586 Marionette TRACE conn4 <- [1,1534,null,{}] 07:08:45 INFO - PROCESS | 1729 | 1468505325592 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:45 INFO - PROCESS | 1729 | 1468505325598 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:45 INFO - PROCESS | 1729 | 1468505325815 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 07:08:45 INFO - PROCESS | 1729 | 1468505325901 Marionette TRACE conn4 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:45 INFO - PROCESS | 1729 | 1468505325907 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:45 INFO - PROCESS | 1729 | ++DOCSHELL 0x8ec95000 == 33 [pid = 1729] [id = 391] 07:08:45 INFO - PROCESS | 1729 | ++DOMWINDOW == 82 (0x8ec96c00) [pid = 1729] [serial = 1174] [outer = (nil)] 07:08:45 INFO - PROCESS | 1729 | ++DOMWINDOW == 83 (0x8ec9b800) [pid = 1729] [serial = 1175] [outer = 0x8ec96c00] 07:08:45 INFO - PROCESS | 1729 | 1468505325981 Marionette DEBUG loaded listener.js 07:08:46 INFO - PROCESS | 1729 | ++DOMWINDOW == 84 (0x8f1ebc00) [pid = 1729] [serial = 1176] [outer = 0x8ec96c00] 07:08:46 INFO - PROCESS | 1729 | 1468505326899 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 07:08:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 07:08:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1382ms 07:08:46 INFO - PROCESS | 1729 | 1468505326964 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 07:08:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 07:08:46 INFO - PROCESS | 1729 | 1468505326968 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 07:08:46 INFO - PROCESS | 1729 | 1468505326975 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 07:08:46 INFO - PROCESS | 1729 | 1468505326981 Marionette TRACE conn4 <- [1,1538,null,{}] 07:08:47 INFO - PROCESS | 1729 | 1468505327006 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:47 INFO - PROCESS | 1729 | 1468505327014 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:47 INFO - PROCESS | 1729 | 1468505327269 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 07:08:47 INFO - PROCESS | 1729 | 1468505327305 Marionette TRACE conn4 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:47 INFO - PROCESS | 1729 | 1468505327315 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:47 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f588000 == 34 [pid = 1729] [id = 392] 07:08:47 INFO - PROCESS | 1729 | ++DOMWINDOW == 85 (0x90dd7400) [pid = 1729] [serial = 1177] [outer = (nil)] 07:08:47 INFO - PROCESS | 1729 | ++DOMWINDOW == 86 (0x90fedc00) [pid = 1729] [serial = 1178] [outer = 0x90dd7400] 07:08:47 INFO - PROCESS | 1729 | 1468505327385 Marionette DEBUG loaded listener.js 07:08:47 INFO - PROCESS | 1729 | ++DOMWINDOW == 87 (0x91721c00) [pid = 1729] [serial = 1179] [outer = 0x90dd7400] 07:08:48 INFO - PROCESS | 1729 | 1468505328852 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 07:08:48 INFO - PROCESS | 1729 | --DOMWINDOW == 86 (0x90dd2800) [pid = 1729] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 07:08:48 INFO - PROCESS | 1729 | --DOMWINDOW == 85 (0x8bc4a800) [pid = 1729] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 07:08:48 INFO - PROCESS | 1729 | --DOMWINDOW == 84 (0x8d1c1c00) [pid = 1729] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 07:08:48 INFO - PROCESS | 1729 | --DOMWINDOW == 83 (0x90fea800) [pid = 1729] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 07:08:48 INFO - PROCESS | 1729 | --DOMWINDOW == 82 (0x90dd6800) [pid = 1729] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 07:08:48 INFO - PROCESS | 1729 | --DOMWINDOW == 81 (0x8f1f4000) [pid = 1729] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 07:08:48 INFO - PROCESS | 1729 | --DOMWINDOW == 80 (0x8e531400) [pid = 1729] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 07:08:48 INFO - PROCESS | 1729 | --DOMWINDOW == 79 (0x8ea0d400) [pid = 1729] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 07:08:48 INFO - PROCESS | 1729 | --DOMWINDOW == 78 (0x926c1400) [pid = 1729] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 07:08:48 INFO - PROCESS | 1729 | --DOMWINDOW == 77 (0x8bc48000) [pid = 1729] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 07:08:48 INFO - PROCESS | 1729 | --DOMWINDOW == 76 (0x8e181c00) [pid = 1729] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 07:08:48 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x8be0b000) [pid = 1729] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 07:08:48 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x8d1c3800) [pid = 1729] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 07:08:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 07:08:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1987ms 07:08:49 INFO - PROCESS | 1729 | 1468505329005 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 07:08:49 INFO - PROCESS | 1729 | 1468505329009 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 07:08:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 07:08:49 INFO - PROCESS | 1729 | 1468505329016 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 07:08:49 INFO - PROCESS | 1729 | 1468505329019 Marionette TRACE conn4 <- [1,1542,null,{}] 07:08:49 INFO - PROCESS | 1729 | 1468505329025 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:49 INFO - PROCESS | 1729 | 1468505329028 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:49 INFO - PROCESS | 1729 | 1468505329222 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 07:08:49 INFO - PROCESS | 1729 | 1468505329307 Marionette TRACE conn4 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:49 INFO - PROCESS | 1729 | 1468505329317 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:49 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be0ac00 == 35 [pid = 1729] [id = 393] 07:08:49 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x8d7c6400) [pid = 1729] [serial = 1180] [outer = (nil)] 07:08:49 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x8ec94400) [pid = 1729] [serial = 1181] [outer = 0x8d7c6400] 07:08:49 INFO - PROCESS | 1729 | 1468505329384 Marionette DEBUG loaded listener.js 07:08:49 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0x8f587400) [pid = 1729] [serial = 1182] [outer = 0x8d7c6400] 07:08:50 INFO - PROCESS | 1729 | 1468505330041 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 07:08:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 07:08:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1036ms 07:08:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 07:08:50 INFO - PROCESS | 1729 | 1468505330052 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 07:08:50 INFO - PROCESS | 1729 | 1468505330055 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 07:08:50 INFO - PROCESS | 1729 | 1468505330061 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 07:08:50 INFO - PROCESS | 1729 | 1468505330064 Marionette TRACE conn4 <- [1,1546,null,{}] 07:08:50 INFO - PROCESS | 1729 | 1468505330069 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:50 INFO - PROCESS | 1729 | 1468505330074 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:50 INFO - PROCESS | 1729 | 1468505330263 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 07:08:50 INFO - PROCESS | 1729 | 1468505330285 Marionette TRACE conn4 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:50 INFO - PROCESS | 1729 | 1468505330291 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:50 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e182000 == 36 [pid = 1729] [id = 394] 07:08:50 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x8f584400) [pid = 1729] [serial = 1183] [outer = (nil)] 07:08:50 INFO - PROCESS | 1729 | ++DOMWINDOW == 79 (0x91c7f400) [pid = 1729] [serial = 1184] [outer = 0x8f584400] 07:08:50 INFO - PROCESS | 1729 | 1468505330358 Marionette DEBUG loaded listener.js 07:08:50 INFO - PROCESS | 1729 | ++DOMWINDOW == 80 (0x91c87400) [pid = 1729] [serial = 1185] [outer = 0x8f584400] 07:08:51 INFO - PROCESS | 1729 | 1468505331394 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 07:08:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 07:08:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1390ms 07:08:51 INFO - PROCESS | 1729 | 1468505331451 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 07:08:51 INFO - PROCESS | 1729 | 1468505331458 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 07:08:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 07:08:51 INFO - PROCESS | 1729 | 1468505331466 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 07:08:51 INFO - PROCESS | 1729 | 1468505331472 Marionette TRACE conn4 <- [1,1550,null,{}] 07:08:51 INFO - PROCESS | 1729 | 1468505331480 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:51 INFO - PROCESS | 1729 | 1468505331485 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:51 INFO - PROCESS | 1729 | 1468505331682 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 07:08:51 INFO - PROCESS | 1729 | 1468505331866 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:51 INFO - PROCESS | 1729 | 1468505331881 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:51 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be0d000 == 37 [pid = 1729] [id = 395] 07:08:51 INFO - PROCESS | 1729 | ++DOMWINDOW == 81 (0x8be10c00) [pid = 1729] [serial = 1186] [outer = (nil)] 07:08:51 INFO - PROCESS | 1729 | ++DOMWINDOW == 82 (0x8d7cd800) [pid = 1729] [serial = 1187] [outer = 0x8be10c00] 07:08:52 INFO - PROCESS | 1729 | 1468505332001 Marionette DEBUG loaded listener.js 07:08:52 INFO - PROCESS | 1729 | ++DOMWINDOW == 83 (0x8ea04800) [pid = 1729] [serial = 1188] [outer = 0x8be10c00] 07:08:53 INFO - PROCESS | 1729 | 1468505333120 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 07:08:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 07:08:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1733ms 07:08:53 INFO - PROCESS | 1729 | 1468505333199 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 07:08:53 INFO - PROCESS | 1729 | 1468505333207 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 07:08:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 07:08:53 INFO - PROCESS | 1729 | 1468505333217 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 07:08:53 INFO - PROCESS | 1729 | 1468505333221 Marionette TRACE conn4 <- [1,1554,null,{}] 07:08:53 INFO - PROCESS | 1729 | 1468505333227 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:53 INFO - PROCESS | 1729 | 1468505333233 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:53 INFO - PROCESS | 1729 | 1468505333452 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 07:08:53 INFO - PROCESS | 1729 | 1468505333718 Marionette TRACE conn4 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:53 INFO - PROCESS | 1729 | 1468505333726 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:53 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d1c3000 == 38 [pid = 1729] [id = 396] 07:08:53 INFO - PROCESS | 1729 | ++DOMWINDOW == 84 (0x8f3b0c00) [pid = 1729] [serial = 1189] [outer = (nil)] 07:08:53 INFO - PROCESS | 1729 | ++DOMWINDOW == 85 (0x90dd4800) [pid = 1729] [serial = 1190] [outer = 0x8f3b0c00] 07:08:53 INFO - PROCESS | 1729 | 1468505333810 Marionette DEBUG loaded listener.js 07:08:53 INFO - PROCESS | 1729 | ++DOMWINDOW == 86 (0x91067c00) [pid = 1729] [serial = 1191] [outer = 0x8f3b0c00] 07:08:54 INFO - PROCESS | 1729 | 1468505334831 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 07:08:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 07:08:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1687ms 07:08:54 INFO - PROCESS | 1729 | 1468505334904 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 07:08:54 INFO - PROCESS | 1729 | 1468505334908 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 07:08:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 07:08:54 INFO - PROCESS | 1729 | 1468505334915 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 07:08:54 INFO - PROCESS | 1729 | 1468505334921 Marionette TRACE conn4 <- [1,1558,null,{}] 07:08:54 INFO - PROCESS | 1729 | 1468505334937 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:54 INFO - PROCESS | 1729 | 1468505334946 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:55 INFO - PROCESS | 1729 | 1468505335153 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 07:08:55 INFO - PROCESS | 1729 | 1468505335377 Marionette TRACE conn4 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:55 INFO - PROCESS | 1729 | 1468505335387 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:55 INFO - PROCESS | 1729 | ++DOCSHELL 0x926c1400 == 39 [pid = 1729] [id = 397] 07:08:55 INFO - PROCESS | 1729 | ++DOMWINDOW == 87 (0x926c2800) [pid = 1729] [serial = 1192] [outer = (nil)] 07:08:55 INFO - PROCESS | 1729 | ++DOMWINDOW == 88 (0x926d0800) [pid = 1729] [serial = 1193] [outer = 0x926c2800] 07:08:55 INFO - PROCESS | 1729 | 1468505335494 Marionette DEBUG loaded listener.js 07:08:55 INFO - PROCESS | 1729 | ++DOMWINDOW == 89 (0x927bb400) [pid = 1729] [serial = 1194] [outer = 0x926c2800] 07:08:56 INFO - PROCESS | 1729 | 1468505336446 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 07:08:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 07:08:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1582ms 07:08:56 INFO - PROCESS | 1729 | 1468505336498 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 07:08:56 INFO - PROCESS | 1729 | 1468505336502 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 07:08:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 07:08:56 INFO - PROCESS | 1729 | 1468505336509 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 07:08:56 INFO - PROCESS | 1729 | 1468505336512 Marionette TRACE conn4 <- [1,1562,null,{}] 07:08:56 INFO - PROCESS | 1729 | 1468505336518 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:56 INFO - PROCESS | 1729 | 1468505336523 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:56 INFO - PROCESS | 1729 | 1468505336702 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 07:08:56 INFO - PROCESS | 1729 | 1468505336935 Marionette TRACE conn4 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:56 INFO - PROCESS | 1729 | 1468505336945 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:57 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d1cc000 == 40 [pid = 1729] [id = 398] 07:08:57 INFO - PROCESS | 1729 | ++DOMWINDOW == 90 (0x8d3c0800) [pid = 1729] [serial = 1195] [outer = (nil)] 07:08:57 INFO - PROCESS | 1729 | ++DOMWINDOW == 91 (0x8ea03400) [pid = 1729] [serial = 1196] [outer = 0x8d3c0800] 07:08:57 INFO - PROCESS | 1729 | 1468505337068 Marionette DEBUG loaded listener.js 07:08:57 INFO - PROCESS | 1729 | ++DOMWINDOW == 92 (0x8f1f8400) [pid = 1729] [serial = 1197] [outer = 0x8d3c0800] 07:08:58 INFO - PROCESS | 1729 | 1468505338251 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 07:08:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 07:08:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1829ms 07:08:58 INFO - PROCESS | 1729 | 1468505338338 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 07:08:58 INFO - PROCESS | 1729 | 1468505338345 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 07:08:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 07:08:58 INFO - PROCESS | 1729 | 1468505338362 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 07:08:58 INFO - PROCESS | 1729 | 1468505338366 Marionette TRACE conn4 <- [1,1566,null,{}] 07:08:58 INFO - PROCESS | 1729 | 1468505338381 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:58 INFO - PROCESS | 1729 | 1468505338387 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:58 INFO - PROCESS | 1729 | --DOCSHELL 0x8d1c1800 == 39 [pid = 1729] [id = 385] 07:08:58 INFO - PROCESS | 1729 | --DOCSHELL 0x91727000 == 38 [pid = 1729] [id = 384] 07:08:58 INFO - PROCESS | 1729 | --DOCSHELL 0x8ec9c000 == 37 [pid = 1729] [id = 383] 07:08:58 INFO - PROCESS | 1729 | --DOCSHELL 0x8be0ac00 == 36 [pid = 1729] [id = 393] 07:08:58 INFO - PROCESS | 1729 | 1468505338639 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 07:08:58 INFO - PROCESS | 1729 | --DOCSHELL 0x8f588000 == 35 [pid = 1729] [id = 392] 07:08:58 INFO - PROCESS | 1729 | --DOCSHELL 0x8ec95000 == 34 [pid = 1729] [id = 391] 07:08:58 INFO - PROCESS | 1729 | --DOCSHELL 0x8d3c5800 == 33 [pid = 1729] [id = 390] 07:08:58 INFO - PROCESS | 1729 | --DOCSHELL 0x8ec90c00 == 32 [pid = 1729] [id = 389] 07:08:58 INFO - PROCESS | 1729 | --DOMWINDOW == 91 (0x92069800) [pid = 1729] [serial = 1145] [outer = (nil)] [url = about:blank] 07:08:58 INFO - PROCESS | 1729 | --DOMWINDOW == 90 (0x90fef800) [pid = 1729] [serial = 1139] [outer = (nil)] [url = about:blank] 07:08:58 INFO - PROCESS | 1729 | --DOMWINDOW == 89 (0x8d3c3c00) [pid = 1729] [serial = 1142] [outer = (nil)] [url = about:blank] 07:08:58 INFO - PROCESS | 1729 | --DOMWINDOW == 88 (0x9105f400) [pid = 1729] [serial = 1140] [outer = (nil)] [url = about:blank] 07:08:58 INFO - PROCESS | 1729 | --DOMWINDOW == 87 (0x8d1ca000) [pid = 1729] [serial = 1130] [outer = (nil)] [url = about:blank] 07:08:58 INFO - PROCESS | 1729 | --DOMWINDOW == 86 (0x8d3c2000) [pid = 1729] [serial = 1131] [outer = (nil)] [url = about:blank] 07:08:58 INFO - PROCESS | 1729 | --DOMWINDOW == 85 (0x91069000) [pid = 1729] [serial = 1118] [outer = (nil)] [url = about:blank] 07:08:58 INFO - PROCESS | 1729 | --DOMWINDOW == 84 (0x91064c00) [pid = 1729] [serial = 1119] [outer = (nil)] [url = about:blank] 07:08:58 INFO - PROCESS | 1729 | --DOMWINDOW == 83 (0x90ddd800) [pid = 1729] [serial = 1115] [outer = (nil)] [url = about:blank] 07:08:58 INFO - PROCESS | 1729 | --DOMWINDOW == 82 (0x90fe5c00) [pid = 1729] [serial = 1116] [outer = (nil)] [url = about:blank] 07:08:58 INFO - PROCESS | 1729 | --DOMWINDOW == 81 (0x8f3af400) [pid = 1729] [serial = 1136] [outer = (nil)] [url = about:blank] 07:08:58 INFO - PROCESS | 1729 | --DOMWINDOW == 80 (0x8e536c00) [pid = 1729] [serial = 1133] [outer = (nil)] [url = about:blank] 07:08:58 INFO - PROCESS | 1729 | --DOMWINDOW == 79 (0x8ea05c00) [pid = 1729] [serial = 1134] [outer = (nil)] [url = about:blank] 07:08:58 INFO - PROCESS | 1729 | --DOMWINDOW == 78 (0x8ec95c00) [pid = 1729] [serial = 1112] [outer = (nil)] [url = about:blank] 07:08:58 INFO - PROCESS | 1729 | --DOMWINDOW == 77 (0x8f1f9c00) [pid = 1729] [serial = 1113] [outer = (nil)] [url = about:blank] 07:08:58 INFO - PROCESS | 1729 | --DOMWINDOW == 76 (0x926c6000) [pid = 1729] [serial = 1124] [outer = (nil)] [url = about:blank] 07:08:58 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x926ce800) [pid = 1729] [serial = 1125] [outer = (nil)] [url = about:blank] 07:08:58 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x8be03800) [pid = 1729] [serial = 1109] [outer = (nil)] [url = about:blank] 07:08:58 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x8d3c5c00) [pid = 1729] [serial = 1110] [outer = (nil)] [url = about:blank] 07:08:58 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x90fe3800) [pid = 1729] [serial = 1127] [outer = (nil)] [url = about:blank] 07:08:58 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x8f3a4c00) [pid = 1729] [serial = 1128] [outer = (nil)] [url = about:blank] 07:08:58 INFO - PROCESS | 1729 | --DOMWINDOW == 70 (0x91c7d000) [pid = 1729] [serial = 1121] [outer = (nil)] [url = about:blank] 07:08:58 INFO - PROCESS | 1729 | --DOMWINDOW == 69 (0x91f5c400) [pid = 1729] [serial = 1122] [outer = (nil)] [url = about:blank] 07:08:58 INFO - PROCESS | 1729 | --DOMWINDOW == 68 (0x8f503800) [pid = 1729] [serial = 1107] [outer = (nil)] [url = about:blank] 07:08:58 INFO - PROCESS | 1729 | --DOMWINDOW == 67 (0x8e18d000) [pid = 1729] [serial = 1143] [outer = (nil)] [url = about:blank] 07:08:58 INFO - PROCESS | 1729 | --DOMWINDOW == 66 (0x8f50b400) [pid = 1729] [serial = 1137] [outer = (nil)] [url = about:blank] 07:08:58 INFO - PROCESS | 1729 | 1468505338843 Marionette TRACE conn4 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:58 INFO - PROCESS | 1729 | 1468505338851 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:58 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d3c2000 == 33 [pid = 1729] [id = 399] 07:08:58 INFO - PROCESS | 1729 | ++DOMWINDOW == 67 (0x8d3c3c00) [pid = 1729] [serial = 1198] [outer = (nil)] 07:08:58 INFO - PROCESS | 1729 | ++DOMWINDOW == 68 (0x8e180c00) [pid = 1729] [serial = 1199] [outer = 0x8d3c3c00] 07:08:58 INFO - PROCESS | 1729 | 1468505338927 Marionette DEBUG loaded listener.js 07:08:59 INFO - PROCESS | 1729 | ++DOMWINDOW == 69 (0x8e18d000) [pid = 1729] [serial = 1200] [outer = 0x8d3c3c00] 07:08:59 INFO - PROCESS | 1729 | 1468505339690 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 07:08:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 07:08:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1392ms 07:08:59 INFO - PROCESS | 1729 | 1468505339752 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 07:08:59 INFO - PROCESS | 1729 | 1468505339759 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 07:08:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 07:08:59 INFO - PROCESS | 1729 | 1468505339769 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 07:08:59 INFO - PROCESS | 1729 | 1468505339772 Marionette TRACE conn4 <- [1,1570,null,{}] 07:08:59 INFO - PROCESS | 1729 | 1468505339779 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:59 INFO - PROCESS | 1729 | 1468505339784 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:08:59 INFO - PROCESS | 1729 | 1468505339946 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 07:08:59 INFO - PROCESS | 1729 | 1468505339956 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:59 INFO - PROCESS | 1729 | 1468505339967 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:00 INFO - PROCESS | 1729 | ++DOCSHELL 0x8ea0d000 == 34 [pid = 1729] [id = 400] 07:09:00 INFO - PROCESS | 1729 | ++DOMWINDOW == 70 (0x8ec97800) [pid = 1729] [serial = 1201] [outer = (nil)] 07:09:00 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x8f1ed400) [pid = 1729] [serial = 1202] [outer = 0x8ec97800] 07:09:00 INFO - PROCESS | 1729 | 1468505340050 Marionette DEBUG loaded listener.js 07:09:00 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x8f3a3c00) [pid = 1729] [serial = 1203] [outer = 0x8ec97800] 07:09:01 INFO - PROCESS | 1729 | 1468505341020 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 07:09:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 07:09:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1283ms 07:09:01 INFO - PROCESS | 1729 | 1468505341051 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 07:09:01 INFO - PROCESS | 1729 | 1468505341055 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 07:09:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 07:09:01 INFO - PROCESS | 1729 | 1468505341062 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 07:09:01 INFO - PROCESS | 1729 | 1468505341067 Marionette TRACE conn4 <- [1,1574,null,{}] 07:09:01 INFO - PROCESS | 1729 | 1468505341099 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:01 INFO - PROCESS | 1729 | 1468505341106 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:01 INFO - PROCESS | 1729 | 1468505341322 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 07:09:01 INFO - PROCESS | 1729 | 1468505341345 Marionette TRACE conn4 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:01 INFO - PROCESS | 1729 | 1468505341352 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:01 INFO - PROCESS | 1729 | ++DOCSHELL 0x90dd2800 == 35 [pid = 1729] [id = 401] 07:09:01 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x90dd2c00) [pid = 1729] [serial = 1204] [outer = (nil)] 07:09:01 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x90ddd800) [pid = 1729] [serial = 1205] [outer = 0x90dd2c00] 07:09:01 INFO - PROCESS | 1729 | 1468505341437 Marionette DEBUG loaded listener.js 07:09:01 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x90fea000) [pid = 1729] [serial = 1206] [outer = 0x90dd2c00] 07:09:02 INFO - PROCESS | 1729 | 1468505342370 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 07:09:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 07:09:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1347ms 07:09:02 INFO - PROCESS | 1729 | 1468505342410 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 07:09:02 INFO - PROCESS | 1729 | 1468505342414 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 07:09:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 07:09:02 INFO - PROCESS | 1729 | 1468505342420 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 07:09:02 INFO - PROCESS | 1729 | 1468505342424 Marionette TRACE conn4 <- [1,1578,null,{}] 07:09:02 INFO - PROCESS | 1729 | 1468505342429 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:02 INFO - PROCESS | 1729 | 1468505342434 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:02 INFO - PROCESS | 1729 | 1468505342683 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 07:09:02 INFO - PROCESS | 1729 | 1468505342706 Marionette TRACE conn4 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:02 INFO - PROCESS | 1729 | 1468505342715 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:02 INFO - PROCESS | 1729 | ++DOCSHELL 0x90ddcc00 == 36 [pid = 1729] [id = 402] 07:09:02 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x90fe7800) [pid = 1729] [serial = 1207] [outer = (nil)] 07:09:02 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0x9171b400) [pid = 1729] [serial = 1208] [outer = 0x90fe7800] 07:09:02 INFO - PROCESS | 1729 | 1468505342780 Marionette DEBUG loaded listener.js 07:09:02 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x91721800) [pid = 1729] [serial = 1209] [outer = 0x90fe7800] 07:09:03 INFO - PROCESS | 1729 | --DOMWINDOW == 77 (0x90dd7400) [pid = 1729] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 07:09:03 INFO - PROCESS | 1729 | --DOMWINDOW == 76 (0x8d3c7800) [pid = 1729] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 07:09:03 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x8d1d0400) [pid = 1729] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 07:09:03 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x8f1f1c00) [pid = 1729] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 07:09:03 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x8ec96c00) [pid = 1729] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 07:09:03 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x92063c00) [pid = 1729] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 07:09:03 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x9105c800) [pid = 1729] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 07:09:03 INFO - PROCESS | 1729 | --DOMWINDOW == 70 (0x8f1f7800) [pid = 1729] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 07:09:03 INFO - PROCESS | 1729 | --DOMWINDOW == 69 (0x8d1cc800) [pid = 1729] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 07:09:03 INFO - PROCESS | 1729 | --DOMWINDOW == 68 (0x92ce7c00) [pid = 1729] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 07:09:03 INFO - PROCESS | 1729 | --DOMWINDOW == 67 (0x8d7c6400) [pid = 1729] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 07:09:03 INFO - PROCESS | 1729 | --DOMWINDOW == 66 (0x8d4ec400) [pid = 1729] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 07:09:03 INFO - PROCESS | 1729 | --DOMWINDOW == 65 (0x90feec00) [pid = 1729] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 07:09:03 INFO - PROCESS | 1729 | 1468505343785 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 07:09:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 07:09:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1380ms 07:09:03 INFO - PROCESS | 1729 | 1468505343801 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 07:09:03 INFO - PROCESS | 1729 | 1468505343805 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 07:09:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 07:09:03 INFO - PROCESS | 1729 | 1468505343810 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 07:09:03 INFO - PROCESS | 1729 | 1468505343814 Marionette TRACE conn4 <- [1,1582,null,{}] 07:09:03 INFO - PROCESS | 1729 | 1468505343819 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:03 INFO - PROCESS | 1729 | 1468505343824 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:04 INFO - PROCESS | 1729 | 1468505344016 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 07:09:04 INFO - PROCESS | 1729 | 1468505344032 Marionette TRACE conn4 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:04 INFO - PROCESS | 1729 | 1468505344041 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:04 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc44400 == 37 [pid = 1729] [id = 403] 07:09:04 INFO - PROCESS | 1729 | ++DOMWINDOW == 66 (0x8d7c6400) [pid = 1729] [serial = 1210] [outer = (nil)] 07:09:04 INFO - PROCESS | 1729 | ++DOMWINDOW == 67 (0x8f50c400) [pid = 1729] [serial = 1211] [outer = 0x8d7c6400] 07:09:04 INFO - PROCESS | 1729 | 1468505344108 Marionette DEBUG loaded listener.js 07:09:04 INFO - PROCESS | 1729 | ++DOMWINDOW == 68 (0x8f3a5400) [pid = 1729] [serial = 1212] [outer = 0x8d7c6400] 07:09:04 INFO - PROCESS | 1729 | 1468505344947 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 07:09:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 07:09:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1179ms 07:09:04 INFO - PROCESS | 1729 | 1468505344990 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 07:09:04 INFO - PROCESS | 1729 | 1468505344993 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 07:09:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 07:09:05 INFO - PROCESS | 1729 | 1468505345006 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 07:09:05 INFO - PROCESS | 1729 | 1468505345009 Marionette TRACE conn4 <- [1,1586,null,{}] 07:09:05 INFO - PROCESS | 1729 | 1468505345019 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:05 INFO - PROCESS | 1729 | 1468505345029 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:05 INFO - PROCESS | 1729 | 1468505345214 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 07:09:05 INFO - PROCESS | 1729 | 1468505345223 Marionette TRACE conn4 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:05 INFO - PROCESS | 1729 | 1468505345231 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:05 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d3c7800 == 38 [pid = 1729] [id = 404] 07:09:05 INFO - PROCESS | 1729 | ++DOMWINDOW == 69 (0x92060800) [pid = 1729] [serial = 1213] [outer = (nil)] 07:09:05 INFO - PROCESS | 1729 | ++DOMWINDOW == 70 (0x926cd000) [pid = 1729] [serial = 1214] [outer = 0x92060800] 07:09:05 INFO - PROCESS | 1729 | 1468505345300 Marionette DEBUG loaded listener.js 07:09:05 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x927b9c00) [pid = 1729] [serial = 1215] [outer = 0x92060800] 07:09:06 INFO - PROCESS | 1729 | 1468505346411 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 07:09:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 07:09:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1441ms 07:09:06 INFO - PROCESS | 1729 | 1468505346448 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 07:09:06 INFO - PROCESS | 1729 | 1468505346454 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 07:09:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 07:09:06 INFO - PROCESS | 1729 | 1468505346463 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 07:09:06 INFO - PROCESS | 1729 | 1468505346471 Marionette TRACE conn4 <- [1,1590,null,{}] 07:09:06 INFO - PROCESS | 1729 | 1468505346479 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:06 INFO - PROCESS | 1729 | 1468505346483 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:06 INFO - PROCESS | 1729 | 1468505346673 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 07:09:06 INFO - PROCESS | 1729 | 1468505346862 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:06 INFO - PROCESS | 1729 | 1468505346868 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:06 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d4f5000 == 39 [pid = 1729] [id = 405] 07:09:06 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x8d4f7c00) [pid = 1729] [serial = 1216] [outer = (nil)] 07:09:06 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x8e534400) [pid = 1729] [serial = 1217] [outer = 0x8d4f7c00] 07:09:07 INFO - PROCESS | 1729 | 1468505347002 Marionette DEBUG loaded listener.js 07:09:07 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x8ea10c00) [pid = 1729] [serial = 1218] [outer = 0x8d4f7c00] 07:09:08 INFO - PROCESS | 1729 | 1468505348016 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 07:09:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 07:09:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1593ms 07:09:08 INFO - PROCESS | 1729 | 1468505348056 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 07:09:08 INFO - PROCESS | 1729 | 1468505348064 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 07:09:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 07:09:08 INFO - PROCESS | 1729 | 1468505348075 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 07:09:08 INFO - PROCESS | 1729 | 1468505348079 Marionette TRACE conn4 <- [1,1594,null,{}] 07:09:08 INFO - PROCESS | 1729 | 1468505348085 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:08 INFO - PROCESS | 1729 | 1468505348091 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:08 INFO - PROCESS | 1729 | 1468505348278 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 07:09:08 INFO - PROCESS | 1729 | 1468505348538 Marionette TRACE conn4 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:08 INFO - PROCESS | 1729 | 1468505348547 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:08 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f3b0800 == 40 [pid = 1729] [id = 406] 07:09:08 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x8f50c800) [pid = 1729] [serial = 1219] [outer = (nil)] 07:09:08 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x90dd7c00) [pid = 1729] [serial = 1220] [outer = 0x8f50c800] 07:09:08 INFO - PROCESS | 1729 | 1468505348672 Marionette DEBUG loaded listener.js 07:09:08 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0x91061000) [pid = 1729] [serial = 1221] [outer = 0x8f50c800] 07:09:09 INFO - PROCESS | 1729 | 1468505349555 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 07:09:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 07:09:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1529ms 07:09:09 INFO - PROCESS | 1729 | 1468505349620 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 07:09:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 07:09:09 INFO - PROCESS | 1729 | 1468505349624 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 07:09:09 INFO - PROCESS | 1729 | 1468505349631 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 07:09:09 INFO - PROCESS | 1729 | 1468505349637 Marionette TRACE conn4 <- [1,1598,null,{}] 07:09:09 INFO - PROCESS | 1729 | 1468505349654 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:09 INFO - PROCESS | 1729 | 1468505349662 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:09 INFO - PROCESS | 1729 | 1468505349840 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 07:09:10 INFO - PROCESS | 1729 | 1468505350021 Marionette TRACE conn4 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:10 INFO - PROCESS | 1729 | 1468505350034 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:10 INFO - PROCESS | 1729 | ++DOCSHELL 0x9205f800 == 41 [pid = 1729] [id = 407] 07:09:10 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x926c8400) [pid = 1729] [serial = 1222] [outer = (nil)] 07:09:10 INFO - PROCESS | 1729 | ++DOMWINDOW == 79 (0x92ce7c00) [pid = 1729] [serial = 1223] [outer = 0x926c8400] 07:09:10 INFO - PROCESS | 1729 | 1468505350112 Marionette DEBUG loaded listener.js 07:09:10 INFO - PROCESS | 1729 | ++DOMWINDOW == 80 (0x9376e800) [pid = 1729] [serial = 1224] [outer = 0x926c8400] 07:09:11 INFO - PROCESS | 1729 | 1468505351053 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 07:09:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 07:09:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1487ms 07:09:11 INFO - PROCESS | 1729 | 1468505351118 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 07:09:11 INFO - PROCESS | 1729 | 1468505351123 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 07:09:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 07:09:11 INFO - PROCESS | 1729 | 1468505351129 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 07:09:11 INFO - PROCESS | 1729 | 1468505351132 Marionette TRACE conn4 <- [1,1602,null,{}] 07:09:11 INFO - PROCESS | 1729 | 1468505351138 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:11 INFO - PROCESS | 1729 | 1468505351143 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:11 INFO - PROCESS | 1729 | 1468505351319 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 07:09:11 INFO - PROCESS | 1729 | 1468505351499 Marionette TRACE conn4 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:11 INFO - PROCESS | 1729 | 1468505351510 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:11 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e184800 == 42 [pid = 1729] [id = 408] 07:09:11 INFO - PROCESS | 1729 | ++DOMWINDOW == 81 (0x8e18fc00) [pid = 1729] [serial = 1225] [outer = (nil)] 07:09:11 INFO - PROCESS | 1729 | ++DOMWINDOW == 82 (0x93778400) [pid = 1729] [serial = 1226] [outer = 0x8e18fc00] 07:09:11 INFO - PROCESS | 1729 | 1468505351591 Marionette DEBUG loaded listener.js 07:09:11 INFO - PROCESS | 1729 | ++DOMWINDOW == 83 (0x93799800) [pid = 1729] [serial = 1227] [outer = 0x8e18fc00] 07:09:12 INFO - PROCESS | 1729 | 1468505352522 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 07:09:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 07:09:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1430ms 07:09:12 INFO - PROCESS | 1729 | 1468505352560 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 07:09:12 INFO - PROCESS | 1729 | 1468505352563 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 07:09:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 07:09:12 INFO - PROCESS | 1729 | 1468505352570 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 07:09:12 INFO - PROCESS | 1729 | 1468505352574 Marionette TRACE conn4 <- [1,1606,null,{}] 07:09:12 INFO - PROCESS | 1729 | 1468505352580 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:12 INFO - PROCESS | 1729 | 1468505352585 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:12 INFO - PROCESS | 1729 | 1468505352766 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 07:09:12 INFO - PROCESS | 1729 | 1468505352942 Marionette TRACE conn4 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:12 INFO - PROCESS | 1729 | 1468505352950 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:12 INFO - PROCESS | 1729 | ++DOCSHELL 0x93790000 == 43 [pid = 1729] [id = 409] 07:09:12 INFO - PROCESS | 1729 | ++DOMWINDOW == 84 (0x93791000) [pid = 1729] [serial = 1228] [outer = (nil)] 07:09:13 INFO - PROCESS | 1729 | ++DOMWINDOW == 85 (0x93902400) [pid = 1729] [serial = 1229] [outer = 0x93791000] 07:09:13 INFO - PROCESS | 1729 | 1468505353029 Marionette DEBUG loaded listener.js 07:09:13 INFO - PROCESS | 1729 | ++DOMWINDOW == 86 (0x9390c000) [pid = 1729] [serial = 1230] [outer = 0x93791000] 07:09:13 INFO - PROCESS | 1729 | 1468505353985 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 07:09:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 07:09:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1482ms 07:09:14 INFO - PROCESS | 1729 | 1468505354053 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 07:09:14 INFO - PROCESS | 1729 | 1468505354057 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 07:09:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 07:09:14 INFO - PROCESS | 1729 | 1468505354063 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 07:09:14 INFO - PROCESS | 1729 | 1468505354067 Marionette TRACE conn4 <- [1,1610,null,{}] 07:09:14 INFO - PROCESS | 1729 | 1468505354073 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:14 INFO - PROCESS | 1729 | 1468505354083 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:14 INFO - PROCESS | 1729 | 1468505354305 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 07:09:14 INFO - PROCESS | 1729 | 1468505354531 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:14 INFO - PROCESS | 1729 | 1468505354538 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:14 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc48800 == 44 [pid = 1729] [id = 410] 07:09:14 INFO - PROCESS | 1729 | ++DOMWINDOW == 87 (0x8d4f3800) [pid = 1729] [serial = 1231] [outer = (nil)] 07:09:14 INFO - PROCESS | 1729 | ++DOMWINDOW == 88 (0x94e38c00) [pid = 1729] [serial = 1232] [outer = 0x8d4f3800] 07:09:14 INFO - PROCESS | 1729 | 1468505354633 Marionette DEBUG loaded listener.js 07:09:14 INFO - PROCESS | 1729 | ++DOMWINDOW == 89 (0x94e42c00) [pid = 1729] [serial = 1233] [outer = 0x8d4f3800] 07:09:15 INFO - PROCESS | 1729 | 1468505355464 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 07:09:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 07:09:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1427ms 07:09:15 INFO - PROCESS | 1729 | 1468505355492 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 07:09:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 07:09:15 INFO - PROCESS | 1729 | 1468505355496 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 07:09:15 INFO - PROCESS | 1729 | 1468505355502 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 07:09:15 INFO - PROCESS | 1729 | 1468505355506 Marionette TRACE conn4 <- [1,1614,null,{}] 07:09:15 INFO - PROCESS | 1729 | 1468505355512 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:15 INFO - PROCESS | 1729 | 1468505355517 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:15 INFO - PROCESS | 1729 | 1468505355678 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 07:09:15 INFO - PROCESS | 1729 | 1468505355859 Marionette TRACE conn4 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:15 INFO - PROCESS | 1729 | 1468505355868 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:15 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc49800 == 45 [pid = 1729] [id = 411] 07:09:15 INFO - PROCESS | 1729 | ++DOMWINDOW == 90 (0x8d1d0400) [pid = 1729] [serial = 1234] [outer = (nil)] 07:09:15 INFO - PROCESS | 1729 | ++DOMWINDOW == 91 (0x94e4c000) [pid = 1729] [serial = 1235] [outer = 0x8d1d0400] 07:09:15 INFO - PROCESS | 1729 | 1468505355943 Marionette DEBUG loaded listener.js 07:09:16 INFO - PROCESS | 1729 | ++DOMWINDOW == 92 (0x94e4d000) [pid = 1729] [serial = 1236] [outer = 0x8d1d0400] 07:09:16 INFO - PROCESS | 1729 | 1468505356914 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 07:09:16 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 07:09:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1479ms 07:09:16 INFO - PROCESS | 1729 | 1468505356982 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 07:09:16 INFO - PROCESS | 1729 | 1468505356985 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 07:09:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 07:09:16 INFO - PROCESS | 1729 | 1468505356992 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 07:09:16 INFO - PROCESS | 1729 | 1468505356995 Marionette TRACE conn4 <- [1,1618,null,{}] 07:09:17 INFO - PROCESS | 1729 | 1468505357001 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:17 INFO - PROCESS | 1729 | 1468505357007 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:17 INFO - PROCESS | 1729 | 1468505357181 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 07:09:17 INFO - PROCESS | 1729 | 1468505357363 Marionette TRACE conn4 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:17 INFO - PROCESS | 1729 | 1468505357374 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:17 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc49400 == 46 [pid = 1729] [id = 412] 07:09:17 INFO - PROCESS | 1729 | ++DOMWINDOW == 93 (0x8bc4cc00) [pid = 1729] [serial = 1237] [outer = (nil)] 07:09:17 INFO - PROCESS | 1729 | ++DOMWINDOW == 94 (0x8e52e400) [pid = 1729] [serial = 1238] [outer = 0x8bc4cc00] 07:09:17 INFO - PROCESS | 1729 | 1468505357479 Marionette DEBUG loaded listener.js 07:09:17 INFO - PROCESS | 1729 | ++DOMWINDOW == 95 (0x8f1ee000) [pid = 1729] [serial = 1239] [outer = 0x8bc4cc00] 07:09:18 INFO - PROCESS | 1729 | 1468505358686 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 07:09:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 07:09:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1735ms 07:09:18 INFO - PROCESS | 1729 | 1468505358728 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 07:09:18 INFO - PROCESS | 1729 | 1468505358734 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 07:09:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 07:09:18 INFO - PROCESS | 1729 | 1468505358742 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 07:09:18 INFO - PROCESS | 1729 | 1468505358749 Marionette TRACE conn4 <- [1,1622,null,{}] 07:09:18 INFO - PROCESS | 1729 | 1468505358756 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:18 INFO - PROCESS | 1729 | 1468505358762 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:18 INFO - PROCESS | 1729 | 1468505358936 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 07:09:19 INFO - PROCESS | 1729 | 1468505359228 Marionette TRACE conn4 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:19 INFO - PROCESS | 1729 | 1468505359236 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:19 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e532c00 == 47 [pid = 1729] [id = 413] 07:09:19 INFO - PROCESS | 1729 | ++DOMWINDOW == 96 (0x8e536c00) [pid = 1729] [serial = 1240] [outer = (nil)] 07:09:19 INFO - PROCESS | 1729 | ++DOMWINDOW == 97 (0x8ea05400) [pid = 1729] [serial = 1241] [outer = 0x8e536c00] 07:09:19 INFO - PROCESS | 1729 | 1468505359364 Marionette DEBUG loaded listener.js 07:09:19 INFO - PROCESS | 1729 | ++DOMWINDOW == 98 (0x8ec93400) [pid = 1729] [serial = 1242] [outer = 0x8e536c00] 07:09:20 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc44400 == 46 [pid = 1729] [id = 403] 07:09:20 INFO - PROCESS | 1729 | --DOCSHELL 0x90ddcc00 == 45 [pid = 1729] [id = 402] 07:09:20 INFO - PROCESS | 1729 | --DOCSHELL 0x90dd2800 == 44 [pid = 1729] [id = 401] 07:09:20 INFO - PROCESS | 1729 | --DOCSHELL 0x8ea0d000 == 43 [pid = 1729] [id = 400] 07:09:20 INFO - PROCESS | 1729 | --DOCSHELL 0x8d3c2000 == 42 [pid = 1729] [id = 399] 07:09:20 INFO - PROCESS | 1729 | --DOCSHELL 0x8d1cc000 == 41 [pid = 1729] [id = 398] 07:09:20 INFO - PROCESS | 1729 | --DOCSHELL 0x8d3c6800 == 40 [pid = 1729] [id = 388] 07:09:20 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc51c00 == 39 [pid = 1729] [id = 386] 07:09:20 INFO - PROCESS | 1729 | --DOCSHELL 0x8be04800 == 38 [pid = 1729] [id = 387] 07:09:20 INFO - PROCESS | 1729 | --DOCSHELL 0x8e182000 == 37 [pid = 1729] [id = 394] 07:09:20 INFO - PROCESS | 1729 | --DOCSHELL 0x8d1c3000 == 36 [pid = 1729] [id = 396] 07:09:20 INFO - PROCESS | 1729 | --DOCSHELL 0x8be0d000 == 35 [pid = 1729] [id = 395] 07:09:20 INFO - PROCESS | 1729 | --DOCSHELL 0x926c1400 == 34 [pid = 1729] [id = 397] 07:09:20 INFO - PROCESS | 1729 | --DOCSHELL 0x8d1cdc00 == 33 [pid = 1729] [id = 382] 07:09:20 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc49400 == 32 [pid = 1729] [id = 412] 07:09:20 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc49800 == 31 [pid = 1729] [id = 411] 07:09:20 INFO - PROCESS | 1729 | --DOCSHELL 0x93790000 == 30 [pid = 1729] [id = 409] 07:09:20 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc48800 == 29 [pid = 1729] [id = 410] 07:09:20 INFO - PROCESS | 1729 | --DOCSHELL 0x8e184800 == 28 [pid = 1729] [id = 408] 07:09:20 INFO - PROCESS | 1729 | --DOCSHELL 0x9205f800 == 27 [pid = 1729] [id = 407] 07:09:20 INFO - PROCESS | 1729 | --DOCSHELL 0x8d4f5000 == 26 [pid = 1729] [id = 405] 07:09:20 INFO - PROCESS | 1729 | --DOCSHELL 0x8f3b0800 == 25 [pid = 1729] [id = 406] 07:09:20 INFO - PROCESS | 1729 | --DOCSHELL 0x8d3c7800 == 24 [pid = 1729] [id = 404] 07:09:21 INFO - PROCESS | 1729 | --DOMWINDOW == 97 (0x926c6400) [pid = 1729] [serial = 1146] [outer = (nil)] [url = about:blank] 07:09:21 INFO - PROCESS | 1729 | --DOMWINDOW == 96 (0x90fedc00) [pid = 1729] [serial = 1178] [outer = (nil)] [url = about:blank] 07:09:21 INFO - PROCESS | 1729 | --DOMWINDOW == 95 (0x8d7ca000) [pid = 1729] [serial = 1172] [outer = (nil)] [url = about:blank] 07:09:21 INFO - PROCESS | 1729 | --DOMWINDOW == 94 (0x8e532400) [pid = 1729] [serial = 1149] [outer = (nil)] [url = about:blank] 07:09:21 INFO - PROCESS | 1729 | --DOMWINDOW == 93 (0x8e182800) [pid = 1729] [serial = 1148] [outer = (nil)] [url = about:blank] 07:09:21 INFO - PROCESS | 1729 | --DOMWINDOW == 92 (0x8e187400) [pid = 1729] [serial = 1173] [outer = (nil)] [url = about:blank] 07:09:21 INFO - PROCESS | 1729 | --DOMWINDOW == 91 (0x8f58a400) [pid = 1729] [serial = 1152] [outer = (nil)] [url = about:blank] 07:09:21 INFO - PROCESS | 1729 | --DOMWINDOW == 90 (0x8f581c00) [pid = 1729] [serial = 1151] [outer = (nil)] [url = about:blank] 07:09:21 INFO - PROCESS | 1729 | --DOMWINDOW == 89 (0x8ec9b800) [pid = 1729] [serial = 1175] [outer = (nil)] [url = about:blank] 07:09:21 INFO - PROCESS | 1729 | --DOMWINDOW == 88 (0x926cdc00) [pid = 1729] [serial = 1155] [outer = (nil)] [url = about:blank] 07:09:21 INFO - PROCESS | 1729 | --DOMWINDOW == 87 (0x9206c000) [pid = 1729] [serial = 1154] [outer = (nil)] [url = about:blank] 07:09:21 INFO - PROCESS | 1729 | --DOMWINDOW == 86 (0x92cefc00) [pid = 1729] [serial = 1158] [outer = (nil)] [url = about:blank] 07:09:21 INFO - PROCESS | 1729 | --DOMWINDOW == 85 (0x92ce6000) [pid = 1729] [serial = 1157] [outer = (nil)] [url = about:blank] 07:09:21 INFO - PROCESS | 1729 | --DOMWINDOW == 84 (0x91067000) [pid = 1729] [serial = 1170] [outer = (nil)] [url = about:blank] 07:09:21 INFO - PROCESS | 1729 | --DOMWINDOW == 83 (0x90fee000) [pid = 1729] [serial = 1169] [outer = (nil)] [url = about:blank] 07:09:21 INFO - PROCESS | 1729 | --DOMWINDOW == 82 (0x93794800) [pid = 1729] [serial = 1161] [outer = (nil)] [url = about:blank] 07:09:21 INFO - PROCESS | 1729 | --DOMWINDOW == 81 (0x93777800) [pid = 1729] [serial = 1160] [outer = (nil)] [url = about:blank] 07:09:21 INFO - PROCESS | 1729 | --DOMWINDOW == 80 (0x93965000) [pid = 1729] [serial = 1164] [outer = (nil)] [url = about:blank] 07:09:21 INFO - PROCESS | 1729 | --DOMWINDOW == 79 (0x8ec94400) [pid = 1729] [serial = 1181] [outer = (nil)] [url = about:blank] 07:09:21 INFO - PROCESS | 1729 | --DOMWINDOW == 78 (0x9395fc00) [pid = 1729] [serial = 1163] [outer = (nil)] [url = about:blank] 07:09:21 INFO - PROCESS | 1729 | --DOMWINDOW == 77 (0x91721c00) [pid = 1729] [serial = 1179] [outer = (nil)] [url = about:blank] 07:09:21 INFO - PROCESS | 1729 | --DOMWINDOW == 76 (0x8e183800) [pid = 1729] [serial = 1167] [outer = (nil)] [url = about:blank] 07:09:21 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x8d7c1c00) [pid = 1729] [serial = 1166] [outer = (nil)] [url = about:blank] 07:09:21 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x8f587400) [pid = 1729] [serial = 1182] [outer = (nil)] [url = about:blank] 07:09:21 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x8f1ebc00) [pid = 1729] [serial = 1176] [outer = (nil)] [url = about:blank] 07:09:21 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x91c7f400) [pid = 1729] [serial = 1184] [outer = (nil)] [url = about:blank] 07:09:21 INFO - PROCESS | 1729 | 1468505361470 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 07:09:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 07:09:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 2788ms 07:09:21 INFO - PROCESS | 1729 | 1468505361530 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 07:09:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 07:09:21 INFO - PROCESS | 1729 | 1468505361536 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 07:09:21 INFO - PROCESS | 1729 | 1468505361543 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 07:09:21 INFO - PROCESS | 1729 | 1468505361548 Marionette TRACE conn4 <- [1,1626,null,{}] 07:09:21 INFO - PROCESS | 1729 | 1468505361556 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:21 INFO - PROCESS | 1729 | 1468505361562 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:21 INFO - PROCESS | 1729 | 1468505361813 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 07:09:21 INFO - PROCESS | 1729 | 1468505361829 Marionette TRACE conn4 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:21 INFO - PROCESS | 1729 | 1468505361835 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:21 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d1cdc00 == 25 [pid = 1729] [id = 414] 07:09:21 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x8d1ce800) [pid = 1729] [serial = 1243] [outer = (nil)] 07:09:21 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x8d4ee400) [pid = 1729] [serial = 1244] [outer = 0x8d1ce800] 07:09:21 INFO - PROCESS | 1729 | 1468505361909 Marionette DEBUG loaded listener.js 07:09:22 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x8d4f1c00) [pid = 1729] [serial = 1245] [outer = 0x8d1ce800] 07:09:22 INFO - PROCESS | 1729 | 1468505362722 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 07:09:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 07:09:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1230ms 07:09:22 INFO - PROCESS | 1729 | 1468505362772 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 07:09:22 INFO - PROCESS | 1729 | 1468505362781 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 07:09:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 07:09:22 INFO - PROCESS | 1729 | 1468505362792 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 07:09:22 INFO - PROCESS | 1729 | 1468505362796 Marionette TRACE conn4 <- [1,1630,null,{}] 07:09:22 INFO - PROCESS | 1729 | 1468505362802 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:22 INFO - PROCESS | 1729 | 1468505362808 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:23 INFO - PROCESS | 1729 | 1468505363018 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 07:09:23 INFO - PROCESS | 1729 | 1468505363161 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:23 INFO - PROCESS | 1729 | 1468505363172 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:23 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e531800 == 26 [pid = 1729] [id = 415] 07:09:23 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x8e538400) [pid = 1729] [serial = 1246] [outer = (nil)] 07:09:23 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0x8ea08c00) [pid = 1729] [serial = 1247] [outer = 0x8e538400] 07:09:23 INFO - PROCESS | 1729 | 1468505363243 Marionette DEBUG loaded listener.js 07:09:23 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x8ec98000) [pid = 1729] [serial = 1248] [outer = 0x8e538400] 07:09:24 INFO - PROCESS | 1729 | 1468505364171 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 07:09:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 07:09:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1444ms 07:09:24 INFO - PROCESS | 1729 | 1468505364235 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 07:09:24 INFO - PROCESS | 1729 | 1468505364239 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 07:09:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 07:09:24 INFO - PROCESS | 1729 | 1468505364246 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 07:09:24 INFO - PROCESS | 1729 | 1468505364251 Marionette TRACE conn4 <- [1,1634,null,{}] 07:09:24 INFO - PROCESS | 1729 | 1468505364277 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:24 INFO - PROCESS | 1729 | 1468505364286 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:24 INFO - PROCESS | 1729 | 1468505364492 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 07:09:24 INFO - PROCESS | 1729 | 1468505364519 Marionette TRACE conn4 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:24 INFO - PROCESS | 1729 | 1468505364526 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:24 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f50a000 == 27 [pid = 1729] [id = 416] 07:09:24 INFO - PROCESS | 1729 | ++DOMWINDOW == 79 (0x8f50b800) [pid = 1729] [serial = 1249] [outer = (nil)] 07:09:24 INFO - PROCESS | 1729 | ++DOMWINDOW == 80 (0x8f50f400) [pid = 1729] [serial = 1250] [outer = 0x8f50b800] 07:09:24 INFO - PROCESS | 1729 | 1468505364601 Marionette DEBUG loaded listener.js 07:09:24 INFO - PROCESS | 1729 | ++DOMWINDOW == 81 (0x8f58a400) [pid = 1729] [serial = 1251] [outer = 0x8f50b800] 07:09:25 INFO - PROCESS | 1729 | 1468505365993 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 07:09:26 INFO - PROCESS | 1729 | --DOMWINDOW == 80 (0x90dd2c00) [pid = 1729] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 07:09:26 INFO - PROCESS | 1729 | --DOMWINDOW == 79 (0x90fe7800) [pid = 1729] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 07:09:26 INFO - PROCESS | 1729 | --DOMWINDOW == 78 (0x8d7c6400) [pid = 1729] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 07:09:26 INFO - PROCESS | 1729 | --DOMWINDOW == 77 (0x8d3c0800) [pid = 1729] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 07:09:26 INFO - PROCESS | 1729 | --DOMWINDOW == 76 (0x926c2800) [pid = 1729] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 07:09:26 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x8be10c00) [pid = 1729] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 07:09:26 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x8ec97800) [pid = 1729] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 07:09:26 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x8f584400) [pid = 1729] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 07:09:26 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x8d3c3c00) [pid = 1729] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 07:09:26 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x8f3b0c00) [pid = 1729] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 07:09:26 INFO - PROCESS | 1729 | --DOMWINDOW == 70 (0x92060800) [pid = 1729] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 07:09:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 07:09:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1834ms 07:09:26 INFO - PROCESS | 1729 | 1468505366082 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 07:09:26 INFO - PROCESS | 1729 | 1468505366085 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 07:09:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 07:09:26 INFO - PROCESS | 1729 | 1468505366092 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 07:09:26 INFO - PROCESS | 1729 | 1468505366094 Marionette TRACE conn4 <- [1,1638,null,{}] 07:09:26 INFO - PROCESS | 1729 | 1468505366100 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:26 INFO - PROCESS | 1729 | 1468505366105 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:26 INFO - PROCESS | 1729 | 1468505366290 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 07:09:26 INFO - PROCESS | 1729 | 1468505366420 Marionette TRACE conn4 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:26 INFO - PROCESS | 1729 | 1468505366427 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:26 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d3c0800 == 28 [pid = 1729] [id = 417] 07:09:26 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x8e184400) [pid = 1729] [serial = 1252] [outer = (nil)] 07:09:26 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x8f1f6400) [pid = 1729] [serial = 1253] [outer = 0x8e184400] 07:09:26 INFO - PROCESS | 1729 | 1468505366500 Marionette DEBUG loaded listener.js 07:09:26 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x90dd2c00) [pid = 1729] [serial = 1254] [outer = 0x8e184400] 07:09:27 INFO - PROCESS | 1729 | 1468505367251 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 07:09:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 07:09:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1176ms 07:09:27 INFO - PROCESS | 1729 | 1468505367268 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 07:09:27 INFO - PROCESS | 1729 | 1468505367271 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 07:09:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 07:09:27 INFO - PROCESS | 1729 | 1468505367278 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 07:09:27 INFO - PROCESS | 1729 | 1468505367281 Marionette TRACE conn4 <- [1,1642,null,{}] 07:09:27 INFO - PROCESS | 1729 | 1468505367295 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:27 INFO - PROCESS | 1729 | 1468505367300 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:27 INFO - PROCESS | 1729 | 1468505367448 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 07:09:27 INFO - PROCESS | 1729 | 1468505367461 Marionette TRACE conn4 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:27 INFO - PROCESS | 1729 | 1468505367468 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:27 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be0ec00 == 29 [pid = 1729] [id = 418] 07:09:27 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x90fe1400) [pid = 1729] [serial = 1255] [outer = (nil)] 07:09:27 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x90ff0c00) [pid = 1729] [serial = 1256] [outer = 0x90fe1400] 07:09:27 INFO - PROCESS | 1729 | 1468505367558 Marionette DEBUG loaded listener.js 07:09:27 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x91065800) [pid = 1729] [serial = 1257] [outer = 0x90fe1400] 07:09:28 INFO - PROCESS | 1729 | 1468505368659 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 07:09:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 07:09:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1444ms 07:09:28 INFO - PROCESS | 1729 | 1468505368724 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 07:09:28 INFO - PROCESS | 1729 | 1468505368731 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 07:09:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 07:09:28 INFO - PROCESS | 1729 | 1468505368739 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 07:09:28 INFO - PROCESS | 1729 | 1468505368745 Marionette TRACE conn4 <- [1,1646,null,{}] 07:09:28 INFO - PROCESS | 1729 | 1468505368754 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:28 INFO - PROCESS | 1729 | 1468505368760 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:28 INFO - PROCESS | 1729 | 1468505368981 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 07:09:29 INFO - PROCESS | 1729 | 1468505369210 Marionette TRACE conn4 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:29 INFO - PROCESS | 1729 | 1468505369219 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:29 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d1cc800 == 30 [pid = 1729] [id = 419] 07:09:29 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0x8d1cd400) [pid = 1729] [serial = 1258] [outer = (nil)] 07:09:29 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x8e183400) [pid = 1729] [serial = 1259] [outer = 0x8d1cd400] 07:09:29 INFO - PROCESS | 1729 | 1468505369349 Marionette DEBUG loaded listener.js 07:09:29 INFO - PROCESS | 1729 | ++DOMWINDOW == 79 (0x8e52f400) [pid = 1729] [serial = 1260] [outer = 0x8d1cd400] 07:09:30 INFO - PROCESS | 1729 | 1468505370308 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 07:09:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 07:09:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1637ms 07:09:30 INFO - PROCESS | 1729 | 1468505370375 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 07:09:30 INFO - PROCESS | 1729 | 1468505370382 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 07:09:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 07:09:30 INFO - PROCESS | 1729 | 1468505370394 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 07:09:30 INFO - PROCESS | 1729 | 1468505370398 Marionette TRACE conn4 <- [1,1650,null,{}] 07:09:30 INFO - PROCESS | 1729 | 1468505370404 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:30 INFO - PROCESS | 1729 | 1468505370410 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:30 INFO - PROCESS | 1729 | 1468505370626 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 07:09:30 INFO - PROCESS | 1729 | 1468505370850 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:30 INFO - PROCESS | 1729 | 1468505370858 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:30 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e538c00 == 31 [pid = 1729] [id = 420] 07:09:30 INFO - PROCESS | 1729 | ++DOMWINDOW == 80 (0x8f3aa800) [pid = 1729] [serial = 1261] [outer = (nil)] 07:09:30 INFO - PROCESS | 1729 | ++DOMWINDOW == 81 (0x8f501400) [pid = 1729] [serial = 1262] [outer = 0x8f3aa800] 07:09:30 INFO - PROCESS | 1729 | 1468505370985 Marionette DEBUG loaded listener.js 07:09:31 INFO - PROCESS | 1729 | ++DOMWINDOW == 82 (0x8f3a3400) [pid = 1729] [serial = 1263] [outer = 0x8f3aa800] 07:09:32 INFO - PROCESS | 1729 | 1468505372028 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 07:09:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 07:09:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1682ms 07:09:32 INFO - PROCESS | 1729 | 1468505372077 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 07:09:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 07:09:32 INFO - PROCESS | 1729 | 1468505372081 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 07:09:32 INFO - PROCESS | 1729 | 1468505372088 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 07:09:32 INFO - PROCESS | 1729 | 1468505372094 Marionette TRACE conn4 <- [1,1654,null,{}] 07:09:32 INFO - PROCESS | 1729 | 1468505372111 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:32 INFO - PROCESS | 1729 | 1468505372119 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:32 INFO - PROCESS | 1729 | 1468505372307 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 07:09:32 INFO - PROCESS | 1729 | 1468505372529 Marionette TRACE conn4 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:32 INFO - PROCESS | 1729 | 1468505372553 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:32 INFO - PROCESS | 1729 | ++DOCSHELL 0x91c88400 == 32 [pid = 1729] [id = 421] 07:09:32 INFO - PROCESS | 1729 | ++DOMWINDOW == 83 (0x91c89800) [pid = 1729] [serial = 1264] [outer = (nil)] 07:09:32 INFO - PROCESS | 1729 | ++DOMWINDOW == 84 (0x91f61800) [pid = 1729] [serial = 1265] [outer = 0x91c89800] 07:09:32 INFO - PROCESS | 1729 | 1468505372680 Marionette DEBUG loaded listener.js 07:09:32 INFO - PROCESS | 1729 | ++DOMWINDOW == 85 (0x9205f800) [pid = 1729] [serial = 1266] [outer = 0x91c89800] 07:09:33 INFO - PROCESS | 1729 | 1468505373592 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 07:09:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 07:09:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1544ms 07:09:33 INFO - PROCESS | 1729 | 1468505373660 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 07:09:33 INFO - PROCESS | 1729 | 1468505373665 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 07:09:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 07:09:33 INFO - PROCESS | 1729 | 1468505373673 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 07:09:33 INFO - PROCESS | 1729 | 1468505373676 Marionette TRACE conn4 <- [1,1658,null,{}] 07:09:33 INFO - PROCESS | 1729 | 1468505373682 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:33 INFO - PROCESS | 1729 | 1468505373688 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:33 INFO - PROCESS | 1729 | 1468505373861 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 07:09:34 INFO - PROCESS | 1729 | 1468505374049 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:34 INFO - PROCESS | 1729 | 1468505374057 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:34 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f3abc00 == 33 [pid = 1729] [id = 422] 07:09:34 INFO - PROCESS | 1729 | ++DOMWINDOW == 86 (0x8f3ae000) [pid = 1729] [serial = 1267] [outer = (nil)] 07:09:34 INFO - PROCESS | 1729 | ++DOMWINDOW == 87 (0x91f5c800) [pid = 1729] [serial = 1268] [outer = 0x8f3ae000] 07:09:34 INFO - PROCESS | 1729 | 1468505374136 Marionette DEBUG loaded listener.js 07:09:34 INFO - PROCESS | 1729 | ++DOMWINDOW == 88 (0x926c2000) [pid = 1729] [serial = 1269] [outer = 0x8f3ae000] 07:09:35 INFO - PROCESS | 1729 | 1468505375361 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 07:09:35 INFO - PROCESS | 1729 | --DOCSHELL 0x8d3c0800 == 32 [pid = 1729] [id = 417] 07:09:35 INFO - PROCESS | 1729 | --DOCSHELL 0x8f50a000 == 31 [pid = 1729] [id = 416] 07:09:35 INFO - PROCESS | 1729 | --DOCSHELL 0x8e531800 == 30 [pid = 1729] [id = 415] 07:09:35 INFO - PROCESS | 1729 | --DOCSHELL 0x8d1cdc00 == 29 [pid = 1729] [id = 414] 07:09:35 INFO - PROCESS | 1729 | --DOCSHELL 0x8e532c00 == 28 [pid = 1729] [id = 413] 07:09:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 07:09:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1785ms 07:09:35 INFO - PROCESS | 1729 | 1468505375458 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 07:09:35 INFO - PROCESS | 1729 | 1468505375464 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 07:09:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 07:09:35 INFO - PROCESS | 1729 | 1468505375471 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 07:09:35 INFO - PROCESS | 1729 | 1468505375476 Marionette TRACE conn4 <- [1,1662,null,{}] 07:09:35 INFO - PROCESS | 1729 | 1468505375484 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:35 INFO - PROCESS | 1729 | 1468505375489 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:35 INFO - PROCESS | 1729 | 1468505375661 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 07:09:35 INFO - PROCESS | 1729 | --DOMWINDOW == 87 (0x90fea000) [pid = 1729] [serial = 1206] [outer = (nil)] [url = about:blank] 07:09:35 INFO - PROCESS | 1729 | --DOMWINDOW == 86 (0x9171b400) [pid = 1729] [serial = 1208] [outer = (nil)] [url = about:blank] 07:09:35 INFO - PROCESS | 1729 | --DOMWINDOW == 85 (0x8f50c400) [pid = 1729] [serial = 1211] [outer = (nil)] [url = about:blank] 07:09:35 INFO - PROCESS | 1729 | --DOMWINDOW == 84 (0x8ea03400) [pid = 1729] [serial = 1196] [outer = (nil)] [url = about:blank] 07:09:35 INFO - PROCESS | 1729 | --DOMWINDOW == 83 (0x8f1f8400) [pid = 1729] [serial = 1197] [outer = (nil)] [url = about:blank] 07:09:35 INFO - PROCESS | 1729 | --DOMWINDOW == 82 (0x926d0800) [pid = 1729] [serial = 1193] [outer = (nil)] [url = about:blank] 07:09:35 INFO - PROCESS | 1729 | --DOMWINDOW == 81 (0x927bb400) [pid = 1729] [serial = 1194] [outer = (nil)] [url = about:blank] 07:09:35 INFO - PROCESS | 1729 | --DOMWINDOW == 80 (0x8d7cd800) [pid = 1729] [serial = 1187] [outer = (nil)] [url = about:blank] 07:09:35 INFO - PROCESS | 1729 | --DOMWINDOW == 79 (0x8ea04800) [pid = 1729] [serial = 1188] [outer = (nil)] [url = about:blank] 07:09:35 INFO - PROCESS | 1729 | --DOMWINDOW == 78 (0x8f1ed400) [pid = 1729] [serial = 1202] [outer = (nil)] [url = about:blank] 07:09:35 INFO - PROCESS | 1729 | --DOMWINDOW == 77 (0x91c87400) [pid = 1729] [serial = 1185] [outer = (nil)] [url = about:blank] 07:09:35 INFO - PROCESS | 1729 | --DOMWINDOW == 76 (0x8e180c00) [pid = 1729] [serial = 1199] [outer = (nil)] [url = about:blank] 07:09:35 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x8e18d000) [pid = 1729] [serial = 1200] [outer = (nil)] [url = about:blank] 07:09:35 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x90dd4800) [pid = 1729] [serial = 1190] [outer = (nil)] [url = about:blank] 07:09:35 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x91067c00) [pid = 1729] [serial = 1191] [outer = (nil)] [url = about:blank] 07:09:35 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x8f3a5400) [pid = 1729] [serial = 1212] [outer = (nil)] [url = about:blank] 07:09:35 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x926cd000) [pid = 1729] [serial = 1214] [outer = (nil)] [url = about:blank] 07:09:35 INFO - PROCESS | 1729 | --DOMWINDOW == 70 (0x90ddd800) [pid = 1729] [serial = 1205] [outer = (nil)] [url = about:blank] 07:09:35 INFO - PROCESS | 1729 | --DOMWINDOW == 69 (0x91721800) [pid = 1729] [serial = 1209] [outer = (nil)] [url = about:blank] 07:09:35 INFO - PROCESS | 1729 | --DOMWINDOW == 68 (0x927b9c00) [pid = 1729] [serial = 1215] [outer = (nil)] [url = about:blank] 07:09:35 INFO - PROCESS | 1729 | --DOMWINDOW == 67 (0x8f3a3c00) [pid = 1729] [serial = 1203] [outer = (nil)] [url = about:blank] 07:09:35 INFO - PROCESS | 1729 | 1468505375879 Marionette TRACE conn4 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:35 INFO - PROCESS | 1729 | 1468505375891 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:35 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d3bf400 == 29 [pid = 1729] [id = 423] 07:09:35 INFO - PROCESS | 1729 | ++DOMWINDOW == 68 (0x8d3c8c00) [pid = 1729] [serial = 1270] [outer = (nil)] 07:09:35 INFO - PROCESS | 1729 | ++DOMWINDOW == 69 (0x8e184800) [pid = 1729] [serial = 1271] [outer = 0x8d3c8c00] 07:09:35 INFO - PROCESS | 1729 | 1468505375963 Marionette DEBUG loaded listener.js 07:09:36 INFO - PROCESS | 1729 | ++DOMWINDOW == 70 (0x8e18e400) [pid = 1729] [serial = 1272] [outer = 0x8d3c8c00] 07:09:36 INFO - PROCESS | 1729 | 1468505376729 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 07:09:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 07:09:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1291ms 07:09:36 INFO - PROCESS | 1729 | 1468505376762 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 07:09:36 INFO - PROCESS | 1729 | 1468505376768 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 07:09:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 07:09:36 INFO - PROCESS | 1729 | 1468505376778 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 07:09:36 INFO - PROCESS | 1729 | 1468505376782 Marionette TRACE conn4 <- [1,1666,null,{}] 07:09:36 INFO - PROCESS | 1729 | 1468505376788 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:36 INFO - PROCESS | 1729 | 1468505376793 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:36 INFO - PROCESS | 1729 | 1468505376959 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 07:09:37 INFO - PROCESS | 1729 | 1468505377095 Marionette TRACE conn4 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:37 INFO - PROCESS | 1729 | 1468505377105 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:37 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e188400 == 30 [pid = 1729] [id = 424] 07:09:37 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x8ea0e400) [pid = 1729] [serial = 1273] [outer = (nil)] 07:09:37 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x8f1f6000) [pid = 1729] [serial = 1274] [outer = 0x8ea0e400] 07:09:37 INFO - PROCESS | 1729 | 1468505377177 Marionette DEBUG loaded listener.js 07:09:37 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x8f3a7c00) [pid = 1729] [serial = 1275] [outer = 0x8ea0e400] 07:09:38 INFO - PROCESS | 1729 | 1468505378033 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 07:09:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 07:09:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1331ms 07:09:38 INFO - PROCESS | 1729 | 1468505378110 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 07:09:38 INFO - PROCESS | 1729 | 1468505378114 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 07:09:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 07:09:38 INFO - PROCESS | 1729 | 1468505378120 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 07:09:38 INFO - PROCESS | 1729 | 1468505378125 Marionette TRACE conn4 <- [1,1670,null,{}] 07:09:38 INFO - PROCESS | 1729 | 1468505378147 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:38 INFO - PROCESS | 1729 | 1468505378155 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:38 INFO - PROCESS | 1729 | 1468505378360 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 07:09:38 INFO - PROCESS | 1729 | 1468505378385 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:38 INFO - PROCESS | 1729 | 1468505378392 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:38 INFO - PROCESS | 1729 | ++DOCSHELL 0x91061400 == 31 [pid = 1729] [id = 425] 07:09:38 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x91061800) [pid = 1729] [serial = 1276] [outer = (nil)] 07:09:38 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x91069000) [pid = 1729] [serial = 1277] [outer = 0x91061800] 07:09:38 INFO - PROCESS | 1729 | 1468505378463 Marionette DEBUG loaded listener.js 07:09:38 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x9171d000) [pid = 1729] [serial = 1278] [outer = 0x91061800] 07:09:39 INFO - PROCESS | 1729 | 1468505379389 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 07:09:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 07:09:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1338ms 07:09:39 INFO - PROCESS | 1729 | 1468505379458 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 07:09:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 07:09:39 INFO - PROCESS | 1729 | 1468505379463 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 07:09:39 INFO - PROCESS | 1729 | 1468505379468 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 07:09:39 INFO - PROCESS | 1729 | 1468505379472 Marionette TRACE conn4 <- [1,1674,null,{}] 07:09:39 INFO - PROCESS | 1729 | 1468505379484 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:39 INFO - PROCESS | 1729 | 1468505379488 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:39 INFO - PROCESS | 1729 | 1468505379693 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 07:09:39 INFO - PROCESS | 1729 | 1468505379711 Marionette TRACE conn4 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:39 INFO - PROCESS | 1729 | 1468505379719 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:39 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc4f800 == 32 [pid = 1729] [id = 426] 07:09:39 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0x9106a800) [pid = 1729] [serial = 1279] [outer = (nil)] 07:09:39 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x91c82000) [pid = 1729] [serial = 1280] [outer = 0x9106a800] 07:09:39 INFO - PROCESS | 1729 | 1468505379787 Marionette DEBUG loaded listener.js 07:09:39 INFO - PROCESS | 1729 | ++DOMWINDOW == 79 (0x92067400) [pid = 1729] [serial = 1281] [outer = 0x9106a800] 07:09:40 INFO - PROCESS | 1729 | --DOMWINDOW == 78 (0x8f50b800) [pid = 1729] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 07:09:40 INFO - PROCESS | 1729 | --DOMWINDOW == 77 (0x8d4f7c00) [pid = 1729] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 07:09:40 INFO - PROCESS | 1729 | --DOMWINDOW == 76 (0x8d1d0400) [pid = 1729] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 07:09:40 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x8bc4cc00) [pid = 1729] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 07:09:40 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x8d4f3800) [pid = 1729] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 07:09:40 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x926c8400) [pid = 1729] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 07:09:40 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x8e536c00) [pid = 1729] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 07:09:40 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x8e18fc00) [pid = 1729] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 07:09:40 INFO - PROCESS | 1729 | --DOMWINDOW == 70 (0x8f50c800) [pid = 1729] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 07:09:40 INFO - PROCESS | 1729 | --DOMWINDOW == 69 (0x93791000) [pid = 1729] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 07:09:40 INFO - PROCESS | 1729 | --DOMWINDOW == 68 (0x8e538400) [pid = 1729] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 07:09:40 INFO - PROCESS | 1729 | --DOMWINDOW == 67 (0x8e184400) [pid = 1729] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 07:09:40 INFO - PROCESS | 1729 | --DOMWINDOW == 66 (0x8d1ce800) [pid = 1729] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 07:09:40 INFO - PROCESS | 1729 | 1468505380822 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 07:09:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 07:09:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1378ms 07:09:40 INFO - PROCESS | 1729 | 1468505380848 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 07:09:40 INFO - PROCESS | 1729 | 1468505380852 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 07:09:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 07:09:40 INFO - PROCESS | 1729 | 1468505380858 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 07:09:40 INFO - PROCESS | 1729 | 1468505380861 Marionette TRACE conn4 <- [1,1678,null,{}] 07:09:40 INFO - PROCESS | 1729 | 1468505380867 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:40 INFO - PROCESS | 1729 | 1468505380872 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:41 INFO - PROCESS | 1729 | 1468505381068 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 07:09:41 INFO - PROCESS | 1729 | 1468505381084 Marionette TRACE conn4 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:41 INFO - PROCESS | 1729 | 1468505381094 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:41 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc51800 == 33 [pid = 1729] [id = 427] 07:09:41 INFO - PROCESS | 1729 | ++DOMWINDOW == 67 (0x8be03800) [pid = 1729] [serial = 1282] [outer = (nil)] 07:09:41 INFO - PROCESS | 1729 | ++DOMWINDOW == 68 (0x8e538400) [pid = 1729] [serial = 1283] [outer = 0x8be03800] 07:09:41 INFO - PROCESS | 1729 | 1468505381159 Marionette DEBUG loaded listener.js 07:09:41 INFO - PROCESS | 1729 | ++DOMWINDOW == 69 (0x91725800) [pid = 1729] [serial = 1284] [outer = 0x8be03800] 07:09:41 INFO - PROCESS | 1729 | 1468505381988 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 07:09:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 07:09:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1191ms 07:09:42 INFO - PROCESS | 1729 | 1468505382050 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 07:09:42 INFO - PROCESS | 1729 | 1468505382054 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 07:09:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 07:09:42 INFO - PROCESS | 1729 | 1468505382059 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 07:09:42 INFO - PROCESS | 1729 | 1468505382063 Marionette TRACE conn4 <- [1,1682,null,{}] 07:09:42 INFO - PROCESS | 1729 | 1468505382068 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:42 INFO - PROCESS | 1729 | 1468505382078 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:42 INFO - PROCESS | 1729 | 1468505382264 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 07:09:42 INFO - PROCESS | 1729 | 1468505382452 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:42 INFO - PROCESS | 1729 | 1468505382460 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:42 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc44800 == 34 [pid = 1729] [id = 428] 07:09:42 INFO - PROCESS | 1729 | ++DOMWINDOW == 70 (0x8bc47000) [pid = 1729] [serial = 1285] [outer = (nil)] 07:09:42 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x8be06c00) [pid = 1729] [serial = 1286] [outer = 0x8bc47000] 07:09:42 INFO - PROCESS | 1729 | 1468505382547 Marionette DEBUG loaded listener.js 07:09:42 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x8be10000) [pid = 1729] [serial = 1287] [outer = 0x8bc47000] 07:09:43 INFO - PROCESS | 1729 | 1468505383605 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 07:09:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 07:09:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1594ms 07:09:43 INFO - PROCESS | 1729 | 1468505383657 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 07:09:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 07:09:43 INFO - PROCESS | 1729 | 1468505383663 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 07:09:43 INFO - PROCESS | 1729 | 1468505383684 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 07:09:43 INFO - PROCESS | 1729 | 1468505383689 Marionette TRACE conn4 <- [1,1686,null,{}] 07:09:43 INFO - PROCESS | 1729 | 1468505383699 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:43 INFO - PROCESS | 1729 | 1468505383706 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:43 INFO - PROCESS | 1729 | 1468505383915 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 07:09:44 INFO - PROCESS | 1729 | 1468505384090 Marionette TRACE conn4 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:44 INFO - PROCESS | 1729 | 1468505384097 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:44 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d3bec00 == 35 [pid = 1729] [id = 429] 07:09:44 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x8d3c1400) [pid = 1729] [serial = 1288] [outer = (nil)] 07:09:44 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x8e52dc00) [pid = 1729] [serial = 1289] [outer = 0x8d3c1400] 07:09:44 INFO - PROCESS | 1729 | 1468505384236 Marionette DEBUG loaded listener.js 07:09:44 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x8ea04800) [pid = 1729] [serial = 1290] [outer = 0x8d3c1400] 07:09:45 INFO - PROCESS | 1729 | 1468505385165 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 07:09:45 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 07:09:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1548ms 07:09:45 INFO - PROCESS | 1729 | 1468505385222 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 07:09:45 INFO - PROCESS | 1729 | 1468505385229 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 07:09:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 07:09:45 INFO - PROCESS | 1729 | 1468505385236 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 07:09:45 INFO - PROCESS | 1729 | 1468505385239 Marionette TRACE conn4 <- [1,1690,null,{}] 07:09:45 INFO - PROCESS | 1729 | 1468505385246 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:45 INFO - PROCESS | 1729 | 1468505385251 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:45 INFO - PROCESS | 1729 | 1468505385471 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 07:09:45 INFO - PROCESS | 1729 | 1468505385734 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:45 INFO - PROCESS | 1729 | 1468505385745 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:45 INFO - PROCESS | 1729 | ++DOCSHELL 0x8ea0d000 == 36 [pid = 1729] [id = 430] 07:09:45 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x8f1f1000) [pid = 1729] [serial = 1291] [outer = (nil)] 07:09:45 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0x8f3af400) [pid = 1729] [serial = 1292] [outer = 0x8f1f1000] 07:09:45 INFO - PROCESS | 1729 | 1468505385869 Marionette DEBUG loaded listener.js 07:09:46 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x90fe5400) [pid = 1729] [serial = 1293] [outer = 0x8f1f1000] 07:09:46 INFO - PROCESS | 1729 | 1468505386837 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 07:09:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 07:09:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1651ms 07:09:46 INFO - PROCESS | 1729 | 1468505386887 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 07:09:46 INFO - PROCESS | 1729 | 1468505386892 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 07:09:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 07:09:46 INFO - PROCESS | 1729 | 1468505386906 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 07:09:46 INFO - PROCESS | 1729 | 1468505386915 Marionette TRACE conn4 <- [1,1694,null,{}] 07:09:46 INFO - PROCESS | 1729 | 1468505386924 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:46 INFO - PROCESS | 1729 | 1468505386930 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:47 INFO - PROCESS | 1729 | 1468505387120 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 07:09:47 INFO - PROCESS | 1729 | 1468505387340 Marionette TRACE conn4 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:47 INFO - PROCESS | 1729 | 1468505387351 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:47 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f1ef400 == 37 [pid = 1729] [id = 431] 07:09:47 INFO - PROCESS | 1729 | ++DOMWINDOW == 79 (0x91063000) [pid = 1729] [serial = 1294] [outer = (nil)] 07:09:47 INFO - PROCESS | 1729 | ++DOMWINDOW == 80 (0x926c3c00) [pid = 1729] [serial = 1295] [outer = 0x91063000] 07:09:47 INFO - PROCESS | 1729 | 1468505387468 Marionette DEBUG loaded listener.js 07:09:47 INFO - PROCESS | 1729 | ++DOMWINDOW == 81 (0x926d0400) [pid = 1729] [serial = 1296] [outer = 0x91063000] 07:09:48 INFO - PROCESS | 1729 | 1468505388385 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 07:09:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 07:09:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1562ms 07:09:48 INFO - PROCESS | 1729 | 1468505388461 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 07:09:48 INFO - PROCESS | 1729 | 1468505388466 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 07:09:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 07:09:48 INFO - PROCESS | 1729 | 1468505388472 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 07:09:48 INFO - PROCESS | 1729 | 1468505388476 Marionette TRACE conn4 <- [1,1698,null,{}] 07:09:48 INFO - PROCESS | 1729 | 1468505388481 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:48 INFO - PROCESS | 1729 | 1468505388487 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:48 INFO - PROCESS | 1729 | 1468505388699 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 07:09:48 INFO - PROCESS | 1729 | 1468505388916 Marionette TRACE conn4 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:48 INFO - PROCESS | 1729 | 1468505388923 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:48 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc4c000 == 38 [pid = 1729] [id = 432] 07:09:48 INFO - PROCESS | 1729 | ++DOMWINDOW == 82 (0x8bc4d400) [pid = 1729] [serial = 1297] [outer = (nil)] 07:09:49 INFO - PROCESS | 1729 | ++DOMWINDOW == 83 (0x927c2c00) [pid = 1729] [serial = 1298] [outer = 0x8bc4d400] 07:09:49 INFO - PROCESS | 1729 | 1468505389051 Marionette DEBUG loaded listener.js 07:09:49 INFO - PROCESS | 1729 | ++DOMWINDOW == 84 (0x927c4c00) [pid = 1729] [serial = 1299] [outer = 0x8bc4d400] 07:09:49 INFO - PROCESS | 1729 | 1468505389943 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 07:09:50 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 07:09:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1536ms 07:09:50 INFO - PROCESS | 1729 | 1468505390009 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 07:09:50 INFO - PROCESS | 1729 | 1468505390013 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 07:09:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 07:09:50 INFO - PROCESS | 1729 | 1468505390020 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 07:09:50 INFO - PROCESS | 1729 | 1468505390023 Marionette TRACE conn4 <- [1,1702,null,{}] 07:09:50 INFO - PROCESS | 1729 | 1468505390029 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:50 INFO - PROCESS | 1729 | 1468505390034 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:50 INFO - PROCESS | 1729 | 1468505390241 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 07:09:50 INFO - PROCESS | 1729 | 1468505390418 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:50 INFO - PROCESS | 1729 | 1468505390436 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:50 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f587c00 == 39 [pid = 1729] [id = 433] 07:09:50 INFO - PROCESS | 1729 | ++DOMWINDOW == 85 (0x8f588400) [pid = 1729] [serial = 1300] [outer = (nil)] 07:09:50 INFO - PROCESS | 1729 | ++DOMWINDOW == 86 (0x92cf2000) [pid = 1729] [serial = 1301] [outer = 0x8f588400] 07:09:50 INFO - PROCESS | 1729 | 1468505390528 Marionette DEBUG loaded listener.js 07:09:50 INFO - PROCESS | 1729 | ++DOMWINDOW == 87 (0x937aa800) [pid = 1729] [serial = 1302] [outer = 0x8f588400] 07:09:51 INFO - PROCESS | 1729 | 1468505391727 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 07:09:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 07:09:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1785ms 07:09:51 INFO - PROCESS | 1729 | 1468505391807 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 07:09:51 INFO - PROCESS | 1729 | 1468505391813 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 07:09:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 07:09:51 INFO - PROCESS | 1729 | 1468505391822 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 07:09:51 INFO - PROCESS | 1729 | 1468505391828 Marionette TRACE conn4 <- [1,1706,null,{}] 07:09:51 INFO - PROCESS | 1729 | 1468505391836 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:51 INFO - PROCESS | 1729 | 1468505391842 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:52 INFO - PROCESS | 1729 | 1468505392024 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 07:09:52 INFO - PROCESS | 1729 | 1468505392253 Marionette TRACE conn4 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:52 INFO - PROCESS | 1729 | 1468505392267 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:52 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d3c4800 == 40 [pid = 1729] [id = 434] 07:09:52 INFO - PROCESS | 1729 | ++DOMWINDOW == 88 (0x8d3c6800) [pid = 1729] [serial = 1303] [outer = (nil)] 07:09:52 INFO - PROCESS | 1729 | ++DOMWINDOW == 89 (0x8d4f0000) [pid = 1729] [serial = 1304] [outer = 0x8d3c6800] 07:09:52 INFO - PROCESS | 1729 | 1468505392341 Marionette DEBUG loaded listener.js 07:09:52 INFO - PROCESS | 1729 | ++DOMWINDOW == 90 (0x8d7c9400) [pid = 1729] [serial = 1305] [outer = 0x8d3c6800] 07:09:53 INFO - PROCESS | 1729 | 1468505393304 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 07:09:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 07:09:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1535ms 07:09:53 INFO - PROCESS | 1729 | 1468505393356 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 07:09:53 INFO - PROCESS | 1729 | 1468505393361 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 07:09:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 07:09:53 INFO - PROCESS | 1729 | 1468505393372 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 07:09:53 INFO - PROCESS | 1729 | 1468505393376 Marionette TRACE conn4 <- [1,1710,null,{}] 07:09:53 INFO - PROCESS | 1729 | 1468505393382 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:53 INFO - PROCESS | 1729 | 1468505393388 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:53 INFO - PROCESS | 1729 | 1468505393568 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 07:09:53 INFO - PROCESS | 1729 | 1468505393881 Marionette TRACE conn4 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:53 INFO - PROCESS | 1729 | 1468505393887 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:53 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be06000 == 41 [pid = 1729] [id = 435] 07:09:53 INFO - PROCESS | 1729 | ++DOMWINDOW == 91 (0x8ea0a800) [pid = 1729] [serial = 1306] [outer = (nil)] 07:09:53 INFO - PROCESS | 1729 | ++DOMWINDOW == 92 (0x8f1f5800) [pid = 1729] [serial = 1307] [outer = 0x8ea0a800] 07:09:53 INFO - PROCESS | 1729 | 1468505393974 Marionette DEBUG loaded listener.js 07:09:54 INFO - PROCESS | 1729 | ++DOMWINDOW == 93 (0x8f504800) [pid = 1729] [serial = 1308] [outer = 0x8ea0a800] 07:09:55 INFO - PROCESS | 1729 | --DOCSHELL 0x8f1ea800 == 40 [pid = 1729] [id = 367] 07:09:55 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc51800 == 39 [pid = 1729] [id = 427] 07:09:55 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc4f800 == 38 [pid = 1729] [id = 426] 07:09:55 INFO - PROCESS | 1729 | --DOCSHELL 0x91061400 == 37 [pid = 1729] [id = 425] 07:09:55 INFO - PROCESS | 1729 | --DOCSHELL 0x8e188400 == 36 [pid = 1729] [id = 424] 07:09:55 INFO - PROCESS | 1729 | --DOCSHELL 0x8d3bf400 == 35 [pid = 1729] [id = 423] 07:09:55 INFO - PROCESS | 1729 | --DOCSHELL 0x8f3abc00 == 34 [pid = 1729] [id = 422] 07:09:55 INFO - PROCESS | 1729 | --DOCSHELL 0x8be0ec00 == 33 [pid = 1729] [id = 418] 07:09:55 INFO - PROCESS | 1729 | --DOCSHELL 0x90dd5c00 == 32 [pid = 1729] [id = 371] 07:09:55 INFO - PROCESS | 1729 | --DOCSHELL 0x8d1cb800 == 31 [pid = 1729] [id = 370] 07:09:55 INFO - PROCESS | 1729 | --DOCSHELL 0x90fe2800 == 30 [pid = 1729] [id = 372] 07:09:55 INFO - PROCESS | 1729 | --DOCSHELL 0x8e52d400 == 29 [pid = 1729] [id = 377] 07:09:55 INFO - PROCESS | 1729 | --DOCSHELL 0x8f1f3800 == 28 [pid = 1729] [id = 378] 07:09:55 INFO - PROCESS | 1729 | --DOCSHELL 0x8d3c6000 == 27 [pid = 1729] [id = 365] 07:09:55 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc47c00 == 26 [pid = 1729] [id = 369] 07:09:55 INFO - PROCESS | 1729 | --DOCSHELL 0x8d7c1400 == 25 [pid = 1729] [id = 366] 07:09:55 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc45000 == 24 [pid = 1729] [id = 380] 07:09:55 INFO - PROCESS | 1729 | --DOCSHELL 0x8d1cc800 == 23 [pid = 1729] [id = 419] 07:09:55 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc47400 == 22 [pid = 1729] [id = 375] 07:09:55 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc46c00 == 21 [pid = 1729] [id = 373] 07:09:55 INFO - PROCESS | 1729 | --DOCSHELL 0x8e538c00 == 20 [pid = 1729] [id = 420] 07:09:55 INFO - PROCESS | 1729 | --DOCSHELL 0x91c88400 == 19 [pid = 1729] [id = 421] 07:09:55 INFO - PROCESS | 1729 | --DOCSHELL 0x8be0e000 == 18 [pid = 1729] [id = 376] 07:09:55 INFO - PROCESS | 1729 | --DOCSHELL 0x8ec96400 == 17 [pid = 1729] [id = 379] 07:09:55 INFO - PROCESS | 1729 | --DOCSHELL 0x91727c00 == 16 [pid = 1729] [id = 374] 07:09:55 INFO - PROCESS | 1729 | --DOCSHELL 0x8be0f800 == 15 [pid = 1729] [id = 368] 07:09:55 INFO - PROCESS | 1729 | --DOCSHELL 0x8d4ee000 == 14 [pid = 1729] [id = 381] 07:09:55 INFO - PROCESS | 1729 | --DOCSHELL 0x8f587c00 == 13 [pid = 1729] [id = 433] 07:09:55 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc4c000 == 12 [pid = 1729] [id = 432] 07:09:55 INFO - PROCESS | 1729 | --DOCSHELL 0x8f1ef400 == 11 [pid = 1729] [id = 431] 07:09:55 INFO - PROCESS | 1729 | --DOCSHELL 0x8d3bec00 == 10 [pid = 1729] [id = 429] 07:09:55 INFO - PROCESS | 1729 | --DOCSHELL 0x8ea0d000 == 9 [pid = 1729] [id = 430] 07:09:55 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc44800 == 8 [pid = 1729] [id = 428] 07:09:55 INFO - PROCESS | 1729 | --DOMWINDOW == 92 (0x8f50f400) [pid = 1729] [serial = 1250] [outer = (nil)] [url = about:blank] 07:09:55 INFO - PROCESS | 1729 | --DOMWINDOW == 91 (0x8ea10c00) [pid = 1729] [serial = 1218] [outer = (nil)] [url = about:blank] 07:09:55 INFO - PROCESS | 1729 | --DOMWINDOW == 90 (0x94e4c000) [pid = 1729] [serial = 1235] [outer = (nil)] [url = about:blank] 07:09:55 INFO - PROCESS | 1729 | --DOMWINDOW == 89 (0x8e52e400) [pid = 1729] [serial = 1238] [outer = (nil)] [url = about:blank] 07:09:55 INFO - PROCESS | 1729 | --DOMWINDOW == 88 (0x94e42c00) [pid = 1729] [serial = 1233] [outer = (nil)] [url = about:blank] 07:09:55 INFO - PROCESS | 1729 | --DOMWINDOW == 87 (0x9376e800) [pid = 1729] [serial = 1224] [outer = (nil)] [url = about:blank] 07:09:55 INFO - PROCESS | 1729 | --DOMWINDOW == 86 (0x8ec93400) [pid = 1729] [serial = 1242] [outer = (nil)] [url = about:blank] 07:09:55 INFO - PROCESS | 1729 | --DOMWINDOW == 85 (0x93778400) [pid = 1729] [serial = 1226] [outer = (nil)] [url = about:blank] 07:09:55 INFO - PROCESS | 1729 | --DOMWINDOW == 84 (0x92ce7c00) [pid = 1729] [serial = 1223] [outer = (nil)] [url = about:blank] 07:09:55 INFO - PROCESS | 1729 | --DOMWINDOW == 83 (0x8e534400) [pid = 1729] [serial = 1217] [outer = (nil)] [url = about:blank] 07:09:55 INFO - PROCESS | 1729 | --DOMWINDOW == 82 (0x91061000) [pid = 1729] [serial = 1221] [outer = (nil)] [url = about:blank] 07:09:55 INFO - PROCESS | 1729 | --DOMWINDOW == 81 (0x93799800) [pid = 1729] [serial = 1227] [outer = (nil)] [url = about:blank] 07:09:55 INFO - PROCESS | 1729 | --DOMWINDOW == 80 (0x8ea05400) [pid = 1729] [serial = 1241] [outer = (nil)] [url = about:blank] 07:09:55 INFO - PROCESS | 1729 | --DOMWINDOW == 79 (0x9390c000) [pid = 1729] [serial = 1230] [outer = (nil)] [url = about:blank] 07:09:55 INFO - PROCESS | 1729 | --DOMWINDOW == 78 (0x8ea08c00) [pid = 1729] [serial = 1247] [outer = (nil)] [url = about:blank] 07:09:55 INFO - PROCESS | 1729 | --DOMWINDOW == 77 (0x93902400) [pid = 1729] [serial = 1229] [outer = (nil)] [url = about:blank] 07:09:55 INFO - PROCESS | 1729 | --DOMWINDOW == 76 (0x8f1f6400) [pid = 1729] [serial = 1253] [outer = (nil)] [url = about:blank] 07:09:55 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x8d4f1c00) [pid = 1729] [serial = 1245] [outer = (nil)] [url = about:blank] 07:09:55 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x94e4d000) [pid = 1729] [serial = 1236] [outer = (nil)] [url = about:blank] 07:09:55 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x90dd7c00) [pid = 1729] [serial = 1220] [outer = (nil)] [url = about:blank] 07:09:55 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x8d4ee400) [pid = 1729] [serial = 1244] [outer = (nil)] [url = about:blank] 07:09:55 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x94e38c00) [pid = 1729] [serial = 1232] [outer = (nil)] [url = about:blank] 07:09:55 INFO - PROCESS | 1729 | --DOMWINDOW == 70 (0x8ec98000) [pid = 1729] [serial = 1248] [outer = (nil)] [url = about:blank] 07:09:55 INFO - PROCESS | 1729 | --DOMWINDOW == 69 (0x8f58a400) [pid = 1729] [serial = 1251] [outer = (nil)] [url = about:blank] 07:09:55 INFO - PROCESS | 1729 | --DOMWINDOW == 68 (0x8f1ee000) [pid = 1729] [serial = 1239] [outer = (nil)] [url = about:blank] 07:09:55 INFO - PROCESS | 1729 | --DOMWINDOW == 67 (0x90ff0c00) [pid = 1729] [serial = 1256] [outer = (nil)] [url = about:blank] 07:09:55 INFO - PROCESS | 1729 | --DOMWINDOW == 66 (0x90dd2c00) [pid = 1729] [serial = 1254] [outer = (nil)] [url = about:blank] 07:09:56 INFO - PROCESS | 1729 | 1468505395999 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 07:09:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 07:09:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 2684ms 07:09:56 INFO - PROCESS | 1729 | 1468505396057 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 07:09:56 INFO - PROCESS | 1729 | 1468505396063 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 07:09:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 07:09:56 INFO - PROCESS | 1729 | 1468505396071 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 07:09:56 INFO - PROCESS | 1729 | 1468505396075 Marionette TRACE conn4 <- [1,1714,null,{}] 07:09:56 INFO - PROCESS | 1729 | 1468505396083 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:56 INFO - PROCESS | 1729 | 1468505396089 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:56 INFO - PROCESS | 1729 | 1468505396258 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 07:09:56 INFO - PROCESS | 1729 | 1468505396429 Marionette TRACE conn4 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:56 INFO - PROCESS | 1729 | 1468505396435 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:56 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be0d800 == 9 [pid = 1729] [id = 436] 07:09:56 INFO - PROCESS | 1729 | ++DOMWINDOW == 67 (0x8be0f800) [pid = 1729] [serial = 1309] [outer = (nil)] 07:09:56 INFO - PROCESS | 1729 | ++DOMWINDOW == 68 (0x8d3bec00) [pid = 1729] [serial = 1310] [outer = 0x8be0f800] 07:09:56 INFO - PROCESS | 1729 | 1468505396525 Marionette DEBUG loaded listener.js 07:09:56 INFO - PROCESS | 1729 | ++DOMWINDOW == 69 (0x8d4ecc00) [pid = 1729] [serial = 1311] [outer = 0x8be0f800] 07:09:57 INFO - PROCESS | 1729 | 1468505397373 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 07:09:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 07:09:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1328ms 07:09:57 INFO - PROCESS | 1729 | 1468505397400 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 07:09:57 INFO - PROCESS | 1729 | 1468505397407 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 07:09:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 07:09:57 INFO - PROCESS | 1729 | 1468505397417 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 07:09:57 INFO - PROCESS | 1729 | 1468505397421 Marionette TRACE conn4 <- [1,1718,null,{}] 07:09:57 INFO - PROCESS | 1729 | 1468505397427 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:57 INFO - PROCESS | 1729 | 1468505397432 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:57 INFO - PROCESS | 1729 | 1468505397587 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 07:09:57 INFO - PROCESS | 1729 | 1468505397603 Marionette TRACE conn4 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:57 INFO - PROCESS | 1729 | 1468505397612 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:57 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d4ee400 == 10 [pid = 1729] [id = 437] 07:09:57 INFO - PROCESS | 1729 | ++DOMWINDOW == 70 (0x8e533c00) [pid = 1729] [serial = 1312] [outer = (nil)] 07:09:57 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x8ea0b000) [pid = 1729] [serial = 1313] [outer = 0x8e533c00] 07:09:57 INFO - PROCESS | 1729 | 1468505397693 Marionette DEBUG loaded listener.js 07:09:57 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x8ec8e400) [pid = 1729] [serial = 1314] [outer = 0x8e533c00] 07:09:58 INFO - PROCESS | 1729 | 1468505398711 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 07:09:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 07:09:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1333ms 07:09:58 INFO - PROCESS | 1729 | 1468505398753 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 07:09:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 07:09:58 INFO - PROCESS | 1729 | 1468505398758 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 07:09:58 INFO - PROCESS | 1729 | 1468505398769 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 07:09:58 INFO - PROCESS | 1729 | 1468505398775 Marionette TRACE conn4 <- [1,1722,null,{}] 07:09:58 INFO - PROCESS | 1729 | 1468505398800 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:58 INFO - PROCESS | 1729 | 1468505398809 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:59 INFO - PROCESS | 1729 | 1468505399028 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 07:09:59 INFO - PROCESS | 1729 | 1468505399052 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:59 INFO - PROCESS | 1729 | 1468505399060 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:09:59 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f3ab000 == 11 [pid = 1729] [id = 438] 07:09:59 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x8f3ab800) [pid = 1729] [serial = 1315] [outer = (nil)] 07:09:59 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x8f3b1400) [pid = 1729] [serial = 1316] [outer = 0x8f3ab800] 07:09:59 INFO - PROCESS | 1729 | 1468505399139 Marionette DEBUG loaded listener.js 07:09:59 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x8f510400) [pid = 1729] [serial = 1317] [outer = 0x8f3ab800] 07:10:00 INFO - PROCESS | 1729 | 1468505400105 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 07:10:00 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 07:10:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1391ms 07:10:00 INFO - PROCESS | 1729 | 1468505400156 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 07:10:00 INFO - PROCESS | 1729 | 1468505400161 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 07:10:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 07:10:00 INFO - PROCESS | 1729 | 1468505400173 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 07:10:00 INFO - PROCESS | 1729 | 1468505400175 Marionette TRACE conn4 <- [1,1726,null,{}] 07:10:00 INFO - PROCESS | 1729 | 1468505400180 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:00 INFO - PROCESS | 1729 | 1468505400185 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:00 INFO - PROCESS | 1729 | 1468505400413 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 07:10:00 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x91061800) [pid = 1729] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 07:10:00 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x9106a800) [pid = 1729] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 07:10:00 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x8be03800) [pid = 1729] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 07:10:00 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x90fe1400) [pid = 1729] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 07:10:00 INFO - PROCESS | 1729 | --DOMWINDOW == 70 (0x8f3ae000) [pid = 1729] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 07:10:00 INFO - PROCESS | 1729 | --DOMWINDOW == 69 (0x8d1cd400) [pid = 1729] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 07:10:00 INFO - PROCESS | 1729 | --DOMWINDOW == 68 (0x8d3c8c00) [pid = 1729] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 07:10:00 INFO - PROCESS | 1729 | --DOMWINDOW == 67 (0x8ea0e400) [pid = 1729] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 07:10:00 INFO - PROCESS | 1729 | --DOMWINDOW == 66 (0x8f3aa800) [pid = 1729] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 07:10:01 INFO - PROCESS | 1729 | --DOMWINDOW == 65 (0x91c89800) [pid = 1729] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 07:10:01 INFO - PROCESS | 1729 | 1468505401043 Marionette TRACE conn4 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:01 INFO - PROCESS | 1729 | 1468505401051 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:01 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be06800 == 12 [pid = 1729] [id = 439] 07:10:01 INFO - PROCESS | 1729 | ++DOMWINDOW == 66 (0x8d1c7400) [pid = 1729] [serial = 1318] [outer = (nil)] 07:10:01 INFO - PROCESS | 1729 | ++DOMWINDOW == 67 (0x8d3c8c00) [pid = 1729] [serial = 1319] [outer = 0x8d1c7400] 07:10:01 INFO - PROCESS | 1729 | 1468505401142 Marionette DEBUG loaded listener.js 07:10:01 INFO - PROCESS | 1729 | ++DOMWINDOW == 68 (0x8f3ae000) [pid = 1729] [serial = 1320] [outer = 0x8d1c7400] 07:10:01 INFO - PROCESS | 1729 | 1468505401918 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 07:10:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 07:10:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1790ms 07:10:01 INFO - PROCESS | 1729 | 1468505401964 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 07:10:01 INFO - PROCESS | 1729 | 1468505401968 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 07:10:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 07:10:01 INFO - PROCESS | 1729 | 1468505401983 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 07:10:01 INFO - PROCESS | 1729 | 1468505401987 Marionette TRACE conn4 <- [1,1730,null,{}] 07:10:01 INFO - PROCESS | 1729 | 1468505401993 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:01 INFO - PROCESS | 1729 | 1468505401998 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:02 INFO - PROCESS | 1729 | 1468505402151 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 07:10:02 INFO - PROCESS | 1729 | 1468505402160 Marionette TRACE conn4 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:02 INFO - PROCESS | 1729 | 1468505402173 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:02 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be05400 == 13 [pid = 1729] [id = 440] 07:10:02 INFO - PROCESS | 1729 | ++DOMWINDOW == 69 (0x8be0c000) [pid = 1729] [serial = 1321] [outer = (nil)] 07:10:02 INFO - PROCESS | 1729 | ++DOMWINDOW == 70 (0x90fe8000) [pid = 1729] [serial = 1322] [outer = 0x8be0c000] 07:10:02 INFO - PROCESS | 1729 | 1468505402237 Marionette DEBUG loaded listener.js 07:10:02 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x90ff0000) [pid = 1729] [serial = 1323] [outer = 0x8be0c000] 07:10:03 INFO - PROCESS | 1729 | 1468505403358 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 07:10:03 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 07:10:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1448ms 07:10:03 INFO - PROCESS | 1729 | 1468505403425 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 07:10:03 INFO - PROCESS | 1729 | 1468505403432 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 07:10:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 07:10:03 INFO - PROCESS | 1729 | 1468505403441 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 07:10:03 INFO - PROCESS | 1729 | 1468505403447 Marionette TRACE conn4 <- [1,1734,null,{}] 07:10:03 INFO - PROCESS | 1729 | 1468505403456 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:03 INFO - PROCESS | 1729 | 1468505403463 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:03 INFO - PROCESS | 1729 | 1468505403680 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 07:10:03 INFO - PROCESS | 1729 | 1468505403926 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:03 INFO - PROCESS | 1729 | 1468505403941 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:03 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be08000 == 14 [pid = 1729] [id = 441] 07:10:03 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x8be09c00) [pid = 1729] [serial = 1324] [outer = (nil)] 07:10:04 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x8d4ec800) [pid = 1729] [serial = 1325] [outer = 0x8be09c00] 07:10:04 INFO - PROCESS | 1729 | 1468505404050 Marionette DEBUG loaded listener.js 07:10:04 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x8e187800) [pid = 1729] [serial = 1326] [outer = 0x8be09c00] 07:10:05 INFO - PROCESS | 1729 | 1468505405023 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 07:10:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 07:10:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1632ms 07:10:05 INFO - PROCESS | 1729 | 1468505405073 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 07:10:05 INFO - PROCESS | 1729 | 1468505405081 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 07:10:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 07:10:05 INFO - PROCESS | 1729 | 1468505405091 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 07:10:05 INFO - PROCESS | 1729 | 1468505405095 Marionette TRACE conn4 <- [1,1738,null,{}] 07:10:05 INFO - PROCESS | 1729 | 1468505405102 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:05 INFO - PROCESS | 1729 | 1468505405108 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:05 INFO - PROCESS | 1729 | 1468505405298 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 07:10:05 INFO - PROCESS | 1729 | 1468505405521 Marionette TRACE conn4 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:05 INFO - PROCESS | 1729 | 1468505405528 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:05 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d3c3400 == 15 [pid = 1729] [id = 442] 07:10:05 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x8f1ee800) [pid = 1729] [serial = 1327] [outer = (nil)] 07:10:05 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x8f1f9000) [pid = 1729] [serial = 1328] [outer = 0x8f1ee800] 07:10:05 INFO - PROCESS | 1729 | 1468505405619 Marionette DEBUG loaded listener.js 07:10:05 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0x8f3a8c00) [pid = 1729] [serial = 1329] [outer = 0x8f1ee800] 07:10:06 INFO - PROCESS | 1729 | 1468505406635 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 07:10:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 07:10:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1590ms 07:10:06 INFO - PROCESS | 1729 | 1468505406681 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 07:10:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 07:10:06 INFO - PROCESS | 1729 | 1468505406685 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 07:10:06 INFO - PROCESS | 1729 | 1468505406692 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 07:10:06 INFO - PROCESS | 1729 | 1468505406698 Marionette TRACE conn4 <- [1,1742,null,{}] 07:10:06 INFO - PROCESS | 1729 | 1468505406714 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:06 INFO - PROCESS | 1729 | 1468505406722 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:06 INFO - PROCESS | 1729 | 1468505406912 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 07:10:07 INFO - PROCESS | 1729 | 1468505407128 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:07 INFO - PROCESS | 1729 | 1468505407139 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:07 INFO - PROCESS | 1729 | ++DOCSHELL 0x9106b800 == 16 [pid = 1729] [id = 443] 07:10:07 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x9106bc00) [pid = 1729] [serial = 1330] [outer = (nil)] 07:10:07 INFO - PROCESS | 1729 | ++DOMWINDOW == 79 (0x9171d800) [pid = 1729] [serial = 1331] [outer = 0x9106bc00] 07:10:07 INFO - PROCESS | 1729 | 1468505407261 Marionette DEBUG loaded listener.js 07:10:07 INFO - PROCESS | 1729 | ++DOMWINDOW == 80 (0x91724800) [pid = 1729] [serial = 1332] [outer = 0x9106bc00] 07:10:08 INFO - PROCESS | 1729 | 1468505408222 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 07:10:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 07:10:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1589ms 07:10:08 INFO - PROCESS | 1729 | 1468505408287 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 07:10:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 07:10:08 INFO - PROCESS | 1729 | 1468505408297 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 07:10:08 INFO - PROCESS | 1729 | 1468505408334 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 07:10:08 INFO - PROCESS | 1729 | 1468505408339 Marionette TRACE conn4 <- [1,1746,null,{}] 07:10:08 INFO - PROCESS | 1729 | 1468505408349 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:08 INFO - PROCESS | 1729 | 1468505408353 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:08 INFO - PROCESS | 1729 | 1468505408573 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 07:10:08 INFO - PROCESS | 1729 | 1468505408803 Marionette TRACE conn4 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:08 INFO - PROCESS | 1729 | 1468505408811 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:08 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d7d0800 == 17 [pid = 1729] [id = 444] 07:10:08 INFO - PROCESS | 1729 | ++DOMWINDOW == 81 (0x8ea09c00) [pid = 1729] [serial = 1333] [outer = (nil)] 07:10:08 INFO - PROCESS | 1729 | ++DOMWINDOW == 82 (0x91c7ac00) [pid = 1729] [serial = 1334] [outer = 0x8ea09c00] 07:10:08 INFO - PROCESS | 1729 | 1468505408949 Marionette DEBUG loaded listener.js 07:10:09 INFO - PROCESS | 1729 | ++DOMWINDOW == 83 (0x92064400) [pid = 1729] [serial = 1335] [outer = 0x8ea09c00] 07:10:10 INFO - PROCESS | 1729 | 1468505410043 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 07:10:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 07:10:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1815ms 07:10:10 INFO - PROCESS | 1729 | 1468505410120 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 07:10:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 07:10:10 INFO - PROCESS | 1729 | 1468505410130 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 07:10:10 INFO - PROCESS | 1729 | 1468505410147 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 07:10:10 INFO - PROCESS | 1729 | 1468505410153 Marionette TRACE conn4 <- [1,1750,null,{}] 07:10:10 INFO - PROCESS | 1729 | 1468505410165 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:10 INFO - PROCESS | 1729 | 1468505410170 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:10 INFO - PROCESS | 1729 | 1468505410346 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 07:10:10 INFO - PROCESS | 1729 | 1468505410606 Marionette TRACE conn4 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:10 INFO - PROCESS | 1729 | 1468505410617 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:10 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be0ec00 == 18 [pid = 1729] [id = 445] 07:10:10 INFO - PROCESS | 1729 | ++DOMWINDOW == 84 (0x8d1c4800) [pid = 1729] [serial = 1336] [outer = (nil)] 07:10:10 INFO - PROCESS | 1729 | ++DOMWINDOW == 85 (0x8d7c6c00) [pid = 1729] [serial = 1337] [outer = 0x8d1c4800] 07:10:10 INFO - PROCESS | 1729 | 1468505410705 Marionette DEBUG loaded listener.js 07:10:10 INFO - PROCESS | 1729 | ++DOMWINDOW == 86 (0x8e18e000) [pid = 1729] [serial = 1338] [outer = 0x8d1c4800] 07:10:11 INFO - PROCESS | 1729 | --DOMWINDOW == 85 (0x9171d000) [pid = 1729] [serial = 1278] [outer = (nil)] [url = about:blank] 07:10:11 INFO - PROCESS | 1729 | --DOMWINDOW == 84 (0x91069000) [pid = 1729] [serial = 1277] [outer = (nil)] [url = about:blank] 07:10:11 INFO - PROCESS | 1729 | --DOMWINDOW == 83 (0x91c82000) [pid = 1729] [serial = 1280] [outer = (nil)] [url = about:blank] 07:10:11 INFO - PROCESS | 1729 | --DOMWINDOW == 82 (0x8e538400) [pid = 1729] [serial = 1283] [outer = (nil)] [url = about:blank] 07:10:11 INFO - PROCESS | 1729 | --DOMWINDOW == 81 (0x91065800) [pid = 1729] [serial = 1257] [outer = (nil)] [url = about:blank] 07:10:11 INFO - PROCESS | 1729 | --DOMWINDOW == 80 (0x91f5c800) [pid = 1729] [serial = 1268] [outer = (nil)] [url = about:blank] 07:10:11 INFO - PROCESS | 1729 | --DOMWINDOW == 79 (0x926c2000) [pid = 1729] [serial = 1269] [outer = (nil)] [url = about:blank] 07:10:11 INFO - PROCESS | 1729 | --DOMWINDOW == 78 (0x8e183400) [pid = 1729] [serial = 1259] [outer = (nil)] [url = about:blank] 07:10:11 INFO - PROCESS | 1729 | --DOMWINDOW == 77 (0x8e52f400) [pid = 1729] [serial = 1260] [outer = (nil)] [url = about:blank] 07:10:11 INFO - PROCESS | 1729 | --DOMWINDOW == 76 (0x8e184800) [pid = 1729] [serial = 1271] [outer = (nil)] [url = about:blank] 07:10:11 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x8e18e400) [pid = 1729] [serial = 1272] [outer = (nil)] [url = about:blank] 07:10:11 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x8f1f6000) [pid = 1729] [serial = 1274] [outer = (nil)] [url = about:blank] 07:10:11 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x8f501400) [pid = 1729] [serial = 1262] [outer = (nil)] [url = about:blank] 07:10:11 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x8f3a3400) [pid = 1729] [serial = 1263] [outer = (nil)] [url = about:blank] 07:10:11 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x91f61800) [pid = 1729] [serial = 1265] [outer = (nil)] [url = about:blank] 07:10:11 INFO - PROCESS | 1729 | --DOMWINDOW == 70 (0x9205f800) [pid = 1729] [serial = 1266] [outer = (nil)] [url = about:blank] 07:10:11 INFO - PROCESS | 1729 | --DOMWINDOW == 69 (0x92067400) [pid = 1729] [serial = 1281] [outer = (nil)] [url = about:blank] 07:10:11 INFO - PROCESS | 1729 | --DOMWINDOW == 68 (0x8f3a7c00) [pid = 1729] [serial = 1275] [outer = (nil)] [url = about:blank] 07:10:11 INFO - PROCESS | 1729 | --DOMWINDOW == 67 (0x91725800) [pid = 1729] [serial = 1284] [outer = (nil)] [url = about:blank] 07:10:11 INFO - PROCESS | 1729 | 1468505411490 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 07:10:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 07:10:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1389ms 07:10:11 INFO - PROCESS | 1729 | 1468505411550 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 07:10:11 INFO - PROCESS | 1729 | 1468505411556 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 07:10:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 07:10:11 INFO - PROCESS | 1729 | 1468505411571 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 07:10:11 INFO - PROCESS | 1729 | 1468505411575 Marionette TRACE conn4 <- [1,1754,null,{}] 07:10:11 INFO - PROCESS | 1729 | 1468505411581 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:11 INFO - PROCESS | 1729 | 1468505411586 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:11 INFO - PROCESS | 1729 | 1468505411743 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 07:10:11 INFO - PROCESS | 1729 | 1468505411754 Marionette TRACE conn4 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:11 INFO - PROCESS | 1729 | 1468505411763 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:11 INFO - PROCESS | 1729 | ++DOCSHELL 0x8ea0ac00 == 19 [pid = 1729] [id = 446] 07:10:11 INFO - PROCESS | 1729 | ++DOMWINDOW == 68 (0x8f1eb000) [pid = 1729] [serial = 1339] [outer = (nil)] 07:10:11 INFO - PROCESS | 1729 | ++DOMWINDOW == 69 (0x8f1f7400) [pid = 1729] [serial = 1340] [outer = 0x8f1eb000] 07:10:11 INFO - PROCESS | 1729 | 1468505411833 Marionette DEBUG loaded listener.js 07:10:11 INFO - PROCESS | 1729 | ++DOMWINDOW == 70 (0x8f3a9800) [pid = 1729] [serial = 1341] [outer = 0x8f1eb000] 07:10:12 INFO - PROCESS | 1729 | 1468505412829 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 07:10:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 07:10:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1286ms 07:10:12 INFO - PROCESS | 1729 | 1468505412858 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 07:10:12 INFO - PROCESS | 1729 | 1468505412862 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 07:10:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 07:10:12 INFO - PROCESS | 1729 | 1468505412868 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 07:10:12 INFO - PROCESS | 1729 | 1468505412874 Marionette TRACE conn4 <- [1,1758,null,{}] 07:10:12 INFO - PROCESS | 1729 | 1468505412889 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:12 INFO - PROCESS | 1729 | 1468505412897 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:13 INFO - PROCESS | 1729 | 1468505413113 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 07:10:13 INFO - PROCESS | 1729 | 1468505413127 Marionette TRACE conn4 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:13 INFO - PROCESS | 1729 | 1468505413135 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:13 INFO - PROCESS | 1729 | ++DOCSHELL 0x90ddfc00 == 20 [pid = 1729] [id = 447] 07:10:13 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x90fea400) [pid = 1729] [serial = 1342] [outer = (nil)] 07:10:13 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x91718c00) [pid = 1729] [serial = 1343] [outer = 0x90fea400] 07:10:13 INFO - PROCESS | 1729 | 1468505413212 Marionette DEBUG loaded listener.js 07:10:13 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x91723400) [pid = 1729] [serial = 1344] [outer = 0x90fea400] 07:10:14 INFO - PROCESS | 1729 | 1468505414112 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 07:10:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 07:10:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1281ms 07:10:14 INFO - PROCESS | 1729 | 1468505414150 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 07:10:14 INFO - PROCESS | 1729 | 1468505414154 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 07:10:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 07:10:14 INFO - PROCESS | 1729 | 1468505414160 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 07:10:14 INFO - PROCESS | 1729 | 1468505414163 Marionette TRACE conn4 <- [1,1762,null,{}] 07:10:14 INFO - PROCESS | 1729 | 1468505414175 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:14 INFO - PROCESS | 1729 | 1468505414178 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:14 INFO - PROCESS | 1729 | 1468505414387 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 07:10:14 INFO - PROCESS | 1729 | 1468505414426 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:14 INFO - PROCESS | 1729 | 1468505414433 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:14 INFO - PROCESS | 1729 | ++DOCSHELL 0x91c7e400 == 21 [pid = 1729] [id = 448] 07:10:14 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x91f5b400) [pid = 1729] [serial = 1345] [outer = (nil)] 07:10:14 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x9205f800) [pid = 1729] [serial = 1346] [outer = 0x91f5b400] 07:10:14 INFO - PROCESS | 1729 | 1468505414500 Marionette DEBUG loaded listener.js 07:10:14 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x92067400) [pid = 1729] [serial = 1347] [outer = 0x91f5b400] 07:10:15 INFO - PROCESS | 1729 | 1468505415402 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 07:10:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 07:10:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1283ms 07:10:15 INFO - PROCESS | 1729 | 1468505415443 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 07:10:15 INFO - PROCESS | 1729 | 1468505415447 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 07:10:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 07:10:15 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x8bc47000) [pid = 1729] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 07:10:15 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x8be0f800) [pid = 1729] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 07:10:15 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x8d3c1400) [pid = 1729] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 07:10:15 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x8f1f1000) [pid = 1729] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 07:10:15 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x91063000) [pid = 1729] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 07:10:15 INFO - PROCESS | 1729 | --DOMWINDOW == 70 (0x8bc4d400) [pid = 1729] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 07:10:15 INFO - PROCESS | 1729 | --DOMWINDOW == 69 (0x8f3ab800) [pid = 1729] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 07:10:15 INFO - PROCESS | 1729 | --DOMWINDOW == 68 (0x8f588400) [pid = 1729] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 07:10:15 INFO - PROCESS | 1729 | --DOMWINDOW == 67 (0x8d1c7400) [pid = 1729] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 07:10:15 INFO - PROCESS | 1729 | --DOMWINDOW == 66 (0x8d3c6800) [pid = 1729] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 07:10:15 INFO - PROCESS | 1729 | --DOMWINDOW == 65 (0x8ea0a800) [pid = 1729] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 07:10:15 INFO - PROCESS | 1729 | --DOMWINDOW == 64 (0x8e533c00) [pid = 1729] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 07:10:15 INFO - PROCESS | 1729 | 1468505415601 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 07:10:15 INFO - PROCESS | 1729 | 1468505415607 Marionette TRACE conn4 <- [1,1766,null,{}] 07:10:15 INFO - PROCESS | 1729 | 1468505415617 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:15 INFO - PROCESS | 1729 | 1468505415621 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:15 INFO - PROCESS | 1729 | 1468505415766 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 07:10:15 INFO - PROCESS | 1729 | 1468505415779 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:15 INFO - PROCESS | 1729 | 1468505415785 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:15 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be0b800 == 22 [pid = 1729] [id = 449] 07:10:15 INFO - PROCESS | 1729 | ++DOMWINDOW == 65 (0x8d1c9400) [pid = 1729] [serial = 1348] [outer = (nil)] 07:10:15 INFO - PROCESS | 1729 | ++DOMWINDOW == 66 (0x8ec9b800) [pid = 1729] [serial = 1349] [outer = 0x8d1c9400] 07:10:15 INFO - PROCESS | 1729 | 1468505415853 Marionette DEBUG loaded listener.js 07:10:15 INFO - PROCESS | 1729 | ++DOMWINDOW == 67 (0x8f1f1000) [pid = 1729] [serial = 1350] [outer = 0x8d1c9400] 07:10:16 INFO - PROCESS | 1729 | 1468505416733 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 07:10:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 07:10:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1330ms 07:10:16 INFO - PROCESS | 1729 | 1468505416787 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 07:10:16 INFO - PROCESS | 1729 | 1468505416791 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 07:10:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 07:10:16 INFO - PROCESS | 1729 | 1468505416796 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 07:10:16 INFO - PROCESS | 1729 | 1468505416799 Marionette TRACE conn4 <- [1,1770,null,{}] 07:10:16 INFO - PROCESS | 1729 | 1468505416805 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:16 INFO - PROCESS | 1729 | 1468505416815 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:17 INFO - PROCESS | 1729 | 1468505417003 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 07:10:17 INFO - PROCESS | 1729 | 1468505417135 Marionette TRACE conn4 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:17 INFO - PROCESS | 1729 | 1468505417143 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:17 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d7c7800 == 23 [pid = 1729] [id = 450] 07:10:17 INFO - PROCESS | 1729 | ++DOMWINDOW == 68 (0x8e18b800) [pid = 1729] [serial = 1351] [outer = (nil)] 07:10:17 INFO - PROCESS | 1729 | ++DOMWINDOW == 69 (0x927bb400) [pid = 1729] [serial = 1352] [outer = 0x8e18b800] 07:10:17 INFO - PROCESS | 1729 | 1468505417216 Marionette DEBUG loaded listener.js 07:10:17 INFO - PROCESS | 1729 | ++DOMWINDOW == 70 (0x92062800) [pid = 1729] [serial = 1353] [outer = 0x8e18b800] 07:10:18 INFO - PROCESS | 1729 | 1468505418250 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 07:10:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 07:10:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1488ms 07:10:18 INFO - PROCESS | 1729 | 1468505418286 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 07:10:18 INFO - PROCESS | 1729 | 1468505418293 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 07:10:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 07:10:18 INFO - PROCESS | 1729 | 1468505418301 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 07:10:18 INFO - PROCESS | 1729 | 1468505418307 Marionette TRACE conn4 <- [1,1774,null,{}] 07:10:18 INFO - PROCESS | 1729 | 1468505418316 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:18 INFO - PROCESS | 1729 | 1468505418322 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:18 INFO - PROCESS | 1729 | 1468505418521 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 07:10:18 INFO - PROCESS | 1729 | 1468505418753 Marionette TRACE conn4 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:18 INFO - PROCESS | 1729 | 1468505418764 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:18 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d1cdc00 == 24 [pid = 1729] [id = 451] 07:10:18 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x8d3c5800) [pid = 1729] [serial = 1354] [outer = (nil)] 07:10:18 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x8e535800) [pid = 1729] [serial = 1355] [outer = 0x8d3c5800] 07:10:18 INFO - PROCESS | 1729 | 1468505418888 Marionette DEBUG loaded listener.js 07:10:19 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x8ec95000) [pid = 1729] [serial = 1356] [outer = 0x8d3c5800] 07:10:19 INFO - PROCESS | 1729 | 1468505419776 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 07:10:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 07:10:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1538ms 07:10:19 INFO - PROCESS | 1729 | 1468505419839 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 07:10:19 INFO - PROCESS | 1729 | 1468505419847 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 07:10:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 07:10:19 INFO - PROCESS | 1729 | 1468505419857 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 07:10:19 INFO - PROCESS | 1729 | 1468505419862 Marionette TRACE conn4 <- [1,1778,null,{}] 07:10:19 INFO - PROCESS | 1729 | 1468505419868 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:19 INFO - PROCESS | 1729 | 1468505419874 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:20 INFO - PROCESS | 1729 | 1468505420059 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 07:10:20 INFO - PROCESS | 1729 | 1468505420235 Marionette TRACE conn4 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:20 INFO - PROCESS | 1729 | 1468505420244 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:20 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d7c6000 == 25 [pid = 1729] [id = 452] 07:10:20 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x8f1ebc00) [pid = 1729] [serial = 1357] [outer = (nil)] 07:10:20 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x90fec400) [pid = 1729] [serial = 1358] [outer = 0x8f1ebc00] 07:10:20 INFO - PROCESS | 1729 | 1468505420329 Marionette DEBUG loaded listener.js 07:10:20 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x91066c00) [pid = 1729] [serial = 1359] [outer = 0x8f1ebc00] 07:10:21 INFO - PROCESS | 1729 | 1468505421309 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 07:10:21 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 07:10:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1485ms 07:10:21 INFO - PROCESS | 1729 | 1468505421343 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 07:10:21 INFO - PROCESS | 1729 | 1468505421346 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 07:10:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 07:10:21 INFO - PROCESS | 1729 | 1468505421354 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 07:10:21 INFO - PROCESS | 1729 | 1468505421359 Marionette TRACE conn4 <- [1,1782,null,{}] 07:10:21 INFO - PROCESS | 1729 | 1468505421376 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:21 INFO - PROCESS | 1729 | 1468505421385 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:21 INFO - PROCESS | 1729 | 1468505421562 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 07:10:21 INFO - PROCESS | 1729 | 1468505421737 Marionette TRACE conn4 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:21 INFO - PROCESS | 1729 | 1468505421748 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:21 INFO - PROCESS | 1729 | ++DOCSHELL 0x8ea05400 == 26 [pid = 1729] [id = 453] 07:10:21 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0x8f506400) [pid = 1729] [serial = 1360] [outer = (nil)] 07:10:21 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x927bc000) [pid = 1729] [serial = 1361] [outer = 0x8f506400] 07:10:21 INFO - PROCESS | 1729 | 1468505421831 Marionette DEBUG loaded listener.js 07:10:21 INFO - PROCESS | 1729 | ++DOMWINDOW == 79 (0x92ced000) [pid = 1729] [serial = 1362] [outer = 0x8f506400] 07:10:22 INFO - PROCESS | 1729 | 1468505422769 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 07:10:22 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 07:10:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1487ms 07:10:22 INFO - PROCESS | 1729 | 1468505422847 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 07:10:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 07:10:22 INFO - PROCESS | 1729 | 1468505422860 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 07:10:22 INFO - PROCESS | 1729 | 1468505422869 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 07:10:22 INFO - PROCESS | 1729 | 1468505422872 Marionette TRACE conn4 <- [1,1786,null,{}] 07:10:22 INFO - PROCESS | 1729 | 1468505422878 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:22 INFO - PROCESS | 1729 | 1468505422883 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:23 INFO - PROCESS | 1729 | 1468505423091 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 07:10:23 INFO - PROCESS | 1729 | 1468505423265 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:23 INFO - PROCESS | 1729 | 1468505423275 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:23 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d1c6c00 == 27 [pid = 1729] [id = 454] 07:10:23 INFO - PROCESS | 1729 | ++DOMWINDOW == 80 (0x92ceec00) [pid = 1729] [serial = 1363] [outer = (nil)] 07:10:23 INFO - PROCESS | 1729 | ++DOMWINDOW == 81 (0x93778800) [pid = 1729] [serial = 1364] [outer = 0x92ceec00] 07:10:23 INFO - PROCESS | 1729 | 1468505423407 Marionette DEBUG loaded listener.js 07:10:23 INFO - PROCESS | 1729 | ++DOMWINDOW == 82 (0x93790400) [pid = 1729] [serial = 1365] [outer = 0x92ceec00] 07:10:24 INFO - PROCESS | 1729 | 1468505424343 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 07:10:24 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 07:10:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1533ms 07:10:24 INFO - PROCESS | 1729 | 1468505424402 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 07:10:24 INFO - PROCESS | 1729 | 1468505424405 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 07:10:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 07:10:24 INFO - PROCESS | 1729 | 1468505424412 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 07:10:24 INFO - PROCESS | 1729 | 1468505424415 Marionette TRACE conn4 <- [1,1790,null,{}] 07:10:24 INFO - PROCESS | 1729 | 1468505424421 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:24 INFO - PROCESS | 1729 | 1468505424426 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:24 INFO - PROCESS | 1729 | 1468505424591 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 07:10:24 INFO - PROCESS | 1729 | 1468505424767 Marionette TRACE conn4 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:24 INFO - PROCESS | 1729 | 1468505424775 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:24 INFO - PROCESS | 1729 | ++DOCSHELL 0x91c7b800 == 28 [pid = 1729] [id = 455] 07:10:24 INFO - PROCESS | 1729 | ++DOMWINDOW == 83 (0x92ceb800) [pid = 1729] [serial = 1366] [outer = (nil)] 07:10:24 INFO - PROCESS | 1729 | ++DOMWINDOW == 84 (0x937ac400) [pid = 1729] [serial = 1367] [outer = 0x92ceb800] 07:10:24 INFO - PROCESS | 1729 | 1468505424856 Marionette DEBUG loaded listener.js 07:10:24 INFO - PROCESS | 1729 | ++DOMWINDOW == 85 (0x937b0400) [pid = 1729] [serial = 1368] [outer = 0x92ceb800] 07:10:25 INFO - PROCESS | 1729 | 1468505425776 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 07:10:25 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) 07:10:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1396ms 07:10:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 07:10:25 INFO - PROCESS | 1729 | 1468505425808 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 07:10:25 INFO - PROCESS | 1729 | 1468505425812 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 07:10:25 INFO - PROCESS | 1729 | 1468505425818 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 07:10:25 INFO - PROCESS | 1729 | 1468505425821 Marionette TRACE conn4 <- [1,1794,null,{}] 07:10:25 INFO - PROCESS | 1729 | 1468505425828 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:25 INFO - PROCESS | 1729 | 1468505425838 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:26 INFO - PROCESS | 1729 | 1468505426035 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 07:10:26 INFO - PROCESS | 1729 | 1468505426213 Marionette TRACE conn4 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:26 INFO - PROCESS | 1729 | 1468505426222 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:26 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc44000 == 29 [pid = 1729] [id = 456] 07:10:26 INFO - PROCESS | 1729 | ++DOMWINDOW == 86 (0x8d1d0400) [pid = 1729] [serial = 1369] [outer = (nil)] 07:10:26 INFO - PROCESS | 1729 | ++DOMWINDOW == 87 (0x94e2fc00) [pid = 1729] [serial = 1370] [outer = 0x8d1d0400] 07:10:26 INFO - PROCESS | 1729 | 1468505426304 Marionette DEBUG loaded listener.js 07:10:26 INFO - PROCESS | 1729 | ++DOMWINDOW == 88 (0x94e32c00) [pid = 1729] [serial = 1371] [outer = 0x8d1d0400] 07:10:27 INFO - PROCESS | 1729 | 1468505427238 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 07:10:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:10:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1486ms 07:10:27 INFO - PROCESS | 1729 | 1468505427316 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 07:10:27 INFO - PROCESS | 1729 | 1468505427321 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 07:10:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 07:10:27 INFO - PROCESS | 1729 | 1468505427329 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 07:10:27 INFO - PROCESS | 1729 | 1468505427331 Marionette TRACE conn4 <- [1,1798,null,{}] 07:10:27 INFO - PROCESS | 1729 | 1468505427338 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:27 INFO - PROCESS | 1729 | 1468505427343 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:27 INFO - PROCESS | 1729 | 1468505427516 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 07:10:27 INFO - PROCESS | 1729 | 1468505427696 Marionette TRACE conn4 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:27 INFO - PROCESS | 1729 | 1468505427703 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:27 INFO - PROCESS | 1729 | ++DOCSHELL 0x9171a000 == 30 [pid = 1729] [id = 457] 07:10:27 INFO - PROCESS | 1729 | ++DOMWINDOW == 89 (0x91725400) [pid = 1729] [serial = 1372] [outer = (nil)] 07:10:27 INFO - PROCESS | 1729 | ++DOMWINDOW == 90 (0x94e43c00) [pid = 1729] [serial = 1373] [outer = 0x91725400] 07:10:27 INFO - PROCESS | 1729 | 1468505427781 Marionette DEBUG loaded listener.js 07:10:27 INFO - PROCESS | 1729 | ++DOMWINDOW == 91 (0x94e47800) [pid = 1729] [serial = 1374] [outer = 0x91725400] 07:10:28 INFO - PROCESS | 1729 | 1468505428768 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 07:10:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 07:10:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1478ms 07:10:28 INFO - PROCESS | 1729 | 1468505428807 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 07:10:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 07:10:28 INFO - PROCESS | 1729 | 1468505428818 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 07:10:28 INFO - PROCESS | 1729 | 1468505428825 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 07:10:28 INFO - PROCESS | 1729 | 1468505428829 Marionette TRACE conn4 <- [1,1802,null,{}] 07:10:28 INFO - PROCESS | 1729 | 1468505428835 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:28 INFO - PROCESS | 1729 | 1468505428840 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:29 INFO - PROCESS | 1729 | 1468505429005 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 07:10:29 INFO - PROCESS | 1729 | 1468505429185 Marionette TRACE conn4 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:29 INFO - PROCESS | 1729 | 1468505429194 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:29 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be0c400 == 31 [pid = 1729] [id = 458] 07:10:29 INFO - PROCESS | 1729 | ++DOMWINDOW == 92 (0x8d3bac00) [pid = 1729] [serial = 1375] [outer = (nil)] 07:10:29 INFO - PROCESS | 1729 | ++DOMWINDOW == 93 (0x8ea01c00) [pid = 1729] [serial = 1376] [outer = 0x8d3bac00] 07:10:29 INFO - PROCESS | 1729 | 1468505429270 Marionette DEBUG loaded listener.js 07:10:29 INFO - PROCESS | 1729 | ++DOMWINDOW == 94 (0x8f1eec00) [pid = 1729] [serial = 1377] [outer = 0x8d3bac00] 07:10:30 INFO - PROCESS | 1729 | 1468505430424 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:10:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 07:10:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1639ms 07:10:30 INFO - PROCESS | 1729 | 1468505430465 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 07:10:30 INFO - PROCESS | 1729 | 1468505430471 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 07:10:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 07:10:30 INFO - PROCESS | 1729 | 1468505430478 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 07:10:30 INFO - PROCESS | 1729 | 1468505430486 Marionette TRACE conn4 <- [1,1806,null,{}] 07:10:30 INFO - PROCESS | 1729 | 1468505430493 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:30 INFO - PROCESS | 1729 | 1468505430498 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:30 INFO - PROCESS | 1729 | 1468505430669 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 07:10:30 INFO - PROCESS | 1729 | 1468505430958 Marionette TRACE conn4 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:30 INFO - PROCESS | 1729 | 1468505430968 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:31 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e532800 == 32 [pid = 1729] [id = 459] 07:10:31 INFO - PROCESS | 1729 | ++DOMWINDOW == 95 (0x8e533400) [pid = 1729] [serial = 1378] [outer = (nil)] 07:10:31 INFO - PROCESS | 1729 | ++DOMWINDOW == 96 (0x8ea0c800) [pid = 1729] [serial = 1379] [outer = 0x8e533400] 07:10:31 INFO - PROCESS | 1729 | 1468505431091 Marionette DEBUG loaded listener.js 07:10:31 INFO - PROCESS | 1729 | ++DOMWINDOW == 97 (0x8f1f8800) [pid = 1729] [serial = 1380] [outer = 0x8e533400] 07:10:32 INFO - PROCESS | 1729 | --DOMWINDOW == 96 (0x90fe8000) [pid = 1729] [serial = 1322] [outer = (nil)] [url = about:blank] 07:10:32 INFO - PROCESS | 1729 | --DOMWINDOW == 95 (0x8be10000) [pid = 1729] [serial = 1287] [outer = (nil)] [url = about:blank] 07:10:32 INFO - PROCESS | 1729 | --DOMWINDOW == 94 (0x8be06c00) [pid = 1729] [serial = 1286] [outer = (nil)] [url = about:blank] 07:10:32 INFO - PROCESS | 1729 | --DOMWINDOW == 93 (0x8d3bec00) [pid = 1729] [serial = 1310] [outer = (nil)] [url = about:blank] 07:10:32 INFO - PROCESS | 1729 | --DOMWINDOW == 92 (0x8ea04800) [pid = 1729] [serial = 1290] [outer = (nil)] [url = about:blank] 07:10:32 INFO - PROCESS | 1729 | --DOMWINDOW == 91 (0x8e52dc00) [pid = 1729] [serial = 1289] [outer = (nil)] [url = about:blank] 07:10:32 INFO - PROCESS | 1729 | --DOMWINDOW == 90 (0x90fe5400) [pid = 1729] [serial = 1293] [outer = (nil)] [url = about:blank] 07:10:32 INFO - PROCESS | 1729 | --DOMWINDOW == 89 (0x8f3af400) [pid = 1729] [serial = 1292] [outer = (nil)] [url = about:blank] 07:10:32 INFO - PROCESS | 1729 | --DOMWINDOW == 88 (0x926d0400) [pid = 1729] [serial = 1296] [outer = (nil)] [url = about:blank] 07:10:32 INFO - PROCESS | 1729 | --DOMWINDOW == 87 (0x926c3c00) [pid = 1729] [serial = 1295] [outer = (nil)] [url = about:blank] 07:10:32 INFO - PROCESS | 1729 | --DOMWINDOW == 86 (0x927c4c00) [pid = 1729] [serial = 1299] [outer = (nil)] [url = about:blank] 07:10:32 INFO - PROCESS | 1729 | --DOMWINDOW == 85 (0x927c2c00) [pid = 1729] [serial = 1298] [outer = (nil)] [url = about:blank] 07:10:32 INFO - PROCESS | 1729 | --DOMWINDOW == 84 (0x8f3b1400) [pid = 1729] [serial = 1316] [outer = (nil)] [url = about:blank] 07:10:32 INFO - PROCESS | 1729 | --DOMWINDOW == 83 (0x937aa800) [pid = 1729] [serial = 1302] [outer = (nil)] [url = about:blank] 07:10:32 INFO - PROCESS | 1729 | --DOMWINDOW == 82 (0x92cf2000) [pid = 1729] [serial = 1301] [outer = (nil)] [url = about:blank] 07:10:32 INFO - PROCESS | 1729 | --DOMWINDOW == 81 (0x8d3c8c00) [pid = 1729] [serial = 1319] [outer = (nil)] [url = about:blank] 07:10:32 INFO - PROCESS | 1729 | --DOMWINDOW == 80 (0x8d4ecc00) [pid = 1729] [serial = 1311] [outer = (nil)] [url = about:blank] 07:10:32 INFO - PROCESS | 1729 | --DOMWINDOW == 79 (0x8d7c9400) [pid = 1729] [serial = 1305] [outer = (nil)] [url = about:blank] 07:10:32 INFO - PROCESS | 1729 | --DOMWINDOW == 78 (0x8d4f0000) [pid = 1729] [serial = 1304] [outer = (nil)] [url = about:blank] 07:10:32 INFO - PROCESS | 1729 | --DOMWINDOW == 77 (0x8f504800) [pid = 1729] [serial = 1308] [outer = (nil)] [url = about:blank] 07:10:32 INFO - PROCESS | 1729 | --DOMWINDOW == 76 (0x8f1f5800) [pid = 1729] [serial = 1307] [outer = (nil)] [url = about:blank] 07:10:32 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x8ea0b000) [pid = 1729] [serial = 1313] [outer = (nil)] [url = about:blank] 07:10:32 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x8f510400) [pid = 1729] [serial = 1317] [outer = (nil)] [url = about:blank] 07:10:32 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x8f3ae000) [pid = 1729] [serial = 1320] [outer = (nil)] [url = about:blank] 07:10:32 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x8ec8e400) [pid = 1729] [serial = 1314] [outer = (nil)] [url = about:blank] 07:10:33 INFO - PROCESS | 1729 | 1468505433112 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 07:10:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 07:10:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 2689ms 07:10:33 INFO - PROCESS | 1729 | 1468505433169 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 07:10:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 07:10:33 INFO - PROCESS | 1729 | 1468505433174 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 07:10:33 INFO - PROCESS | 1729 | 1468505433182 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 07:10:33 INFO - PROCESS | 1729 | 1468505433187 Marionette TRACE conn4 <- [1,1810,null,{}] 07:10:33 INFO - PROCESS | 1729 | 1468505433195 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:33 INFO - PROCESS | 1729 | 1468505433201 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:33 INFO - PROCESS | 1729 | 1468505433362 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 07:10:33 INFO - PROCESS | 1729 | 1468505433537 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:33 INFO - PROCESS | 1729 | 1468505433543 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:33 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d1cc400 == 33 [pid = 1729] [id = 460] 07:10:33 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x8d1cd000) [pid = 1729] [serial = 1381] [outer = (nil)] 07:10:33 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x8d4f2c00) [pid = 1729] [serial = 1382] [outer = 0x8d1cd000] 07:10:33 INFO - PROCESS | 1729 | 1468505433620 Marionette DEBUG loaded listener.js 07:10:33 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x8d4f9400) [pid = 1729] [serial = 1383] [outer = 0x8d1cd000] 07:10:34 INFO - PROCESS | 1729 | 1468505434465 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 07:10:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 07:10:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1340ms 07:10:34 INFO - PROCESS | 1729 | 1468505434521 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 07:10:34 INFO - PROCESS | 1729 | 1468505434530 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 07:10:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 07:10:34 INFO - PROCESS | 1729 | 1468505434541 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 07:10:34 INFO - PROCESS | 1729 | 1468505434545 Marionette TRACE conn4 <- [1,1814,null,{}] 07:10:34 INFO - PROCESS | 1729 | 1468505434556 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:34 INFO - PROCESS | 1729 | 1468505434561 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:34 INFO - PROCESS | 1729 | 1468505434725 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 07:10:34 INFO - PROCESS | 1729 | 1468505434866 Marionette TRACE conn4 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:34 INFO - PROCESS | 1729 | 1468505434876 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:34 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e184400 == 34 [pid = 1729] [id = 461] 07:10:34 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x8e18c800) [pid = 1729] [serial = 1384] [outer = (nil)] 07:10:34 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0x8e539c00) [pid = 1729] [serial = 1385] [outer = 0x8e18c800] 07:10:34 INFO - PROCESS | 1729 | 1468505434949 Marionette DEBUG loaded listener.js 07:10:35 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x8ea06000) [pid = 1729] [serial = 1386] [outer = 0x8e18c800] 07:10:35 INFO - PROCESS | 1729 | 1468505435811 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 07:10:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 07:10:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1337ms 07:10:35 INFO - PROCESS | 1729 | 1468505435878 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 07:10:35 INFO - PROCESS | 1729 | 1468505435881 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 07:10:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 07:10:35 INFO - PROCESS | 1729 | 1468505435888 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 07:10:35 INFO - PROCESS | 1729 | 1468505435894 Marionette TRACE conn4 <- [1,1818,null,{}] 07:10:35 INFO - PROCESS | 1729 | 1468505435919 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:35 INFO - PROCESS | 1729 | 1468505435928 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:36 INFO - PROCESS | 1729 | 1468505436142 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 07:10:36 INFO - PROCESS | 1729 | 1468505436171 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:36 INFO - PROCESS | 1729 | 1468505436180 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:36 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f505800 == 35 [pid = 1729] [id = 462] 07:10:36 INFO - PROCESS | 1729 | ++DOMWINDOW == 79 (0x8f506000) [pid = 1729] [serial = 1387] [outer = (nil)] 07:10:36 INFO - PROCESS | 1729 | ++DOMWINDOW == 80 (0x8f50a400) [pid = 1729] [serial = 1388] [outer = 0x8f506000] 07:10:36 INFO - PROCESS | 1729 | 1468505436254 Marionette DEBUG loaded listener.js 07:10:36 INFO - PROCESS | 1729 | ++DOMWINDOW == 81 (0x8f583000) [pid = 1729] [serial = 1389] [outer = 0x8f506000] 07:10:37 INFO - PROCESS | 1729 | 1468505437203 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 07:10:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 07:10:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1340ms 07:10:37 INFO - PROCESS | 1729 | 1468505437230 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 07:10:37 INFO - PROCESS | 1729 | 1468505437234 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 07:10:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 07:10:37 INFO - PROCESS | 1729 | 1468505437248 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 07:10:37 INFO - PROCESS | 1729 | 1468505437250 Marionette TRACE conn4 <- [1,1822,null,{}] 07:10:37 INFO - PROCESS | 1729 | 1468505437256 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:37 INFO - PROCESS | 1729 | 1468505437261 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:37 INFO - PROCESS | 1729 | 1468505437908 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 07:10:37 INFO - PROCESS | 1729 | --DOMWINDOW == 80 (0x8e18b800) [pid = 1729] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 07:10:37 INFO - PROCESS | 1729 | --DOMWINDOW == 79 (0x8d1c9400) [pid = 1729] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 07:10:37 INFO - PROCESS | 1729 | --DOMWINDOW == 78 (0x8d1c4800) [pid = 1729] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 07:10:37 INFO - PROCESS | 1729 | --DOMWINDOW == 77 (0x8ea09c00) [pid = 1729] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 07:10:37 INFO - PROCESS | 1729 | --DOMWINDOW == 76 (0x8be0c000) [pid = 1729] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 07:10:37 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x8f1ee800) [pid = 1729] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 07:10:37 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x91f5b400) [pid = 1729] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 07:10:37 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x8be09c00) [pid = 1729] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 07:10:37 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x9106bc00) [pid = 1729] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 07:10:38 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x8f1eb000) [pid = 1729] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 07:10:38 INFO - PROCESS | 1729 | --DOMWINDOW == 70 (0x90fea400) [pid = 1729] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 07:10:38 INFO - PROCESS | 1729 | 1468505438093 Marionette TRACE conn4 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:38 INFO - PROCESS | 1729 | 1468505438103 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:38 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc44800 == 36 [pid = 1729] [id = 463] 07:10:38 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x8bc4f800) [pid = 1729] [serial = 1390] [outer = (nil)] 07:10:38 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x8d1c4800) [pid = 1729] [serial = 1391] [outer = 0x8bc4f800] 07:10:38 INFO - PROCESS | 1729 | 1468505438172 Marionette DEBUG loaded listener.js 07:10:38 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x90dd7400) [pid = 1729] [serial = 1392] [outer = 0x8bc4f800] 07:10:38 INFO - PROCESS | 1729 | 1468505438922 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 07:10:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 07:10:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1732ms 07:10:38 INFO - PROCESS | 1729 | 1468505438980 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 07:10:38 INFO - PROCESS | 1729 | 1468505438983 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 07:10:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 07:10:39 INFO - PROCESS | 1729 | 1468505438992 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 07:10:39 INFO - PROCESS | 1729 | 1468505438994 Marionette TRACE conn4 <- [1,1826,null,{}] 07:10:39 INFO - PROCESS | 1729 | 1468505438999 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:39 INFO - PROCESS | 1729 | 1468505439005 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:39 INFO - PROCESS | 1729 | 1468505439202 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 07:10:39 INFO - PROCESS | 1729 | 1468505439217 Marionette TRACE conn4 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:39 INFO - PROCESS | 1729 | 1468505439224 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:39 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f57e800 == 37 [pid = 1729] [id = 464] 07:10:39 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x90fe9800) [pid = 1729] [serial = 1393] [outer = (nil)] 07:10:39 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x91062000) [pid = 1729] [serial = 1394] [outer = 0x90fe9800] 07:10:39 INFO - PROCESS | 1729 | 1468505439292 Marionette DEBUG loaded listener.js 07:10:39 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x9106bc00) [pid = 1729] [serial = 1395] [outer = 0x90fe9800] 07:10:40 INFO - PROCESS | 1729 | 1468505440260 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 07:10:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 07:10:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1350ms 07:10:40 INFO - PROCESS | 1729 | 1468505440343 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 07:10:40 INFO - PROCESS | 1729 | 1468505440350 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 07:10:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 07:10:40 INFO - PROCESS | 1729 | 1468505440360 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 07:10:40 INFO - PROCESS | 1729 | 1468505440365 Marionette TRACE conn4 <- [1,1830,null,{}] 07:10:40 INFO - PROCESS | 1729 | 1468505440373 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:40 INFO - PROCESS | 1729 | 1468505440379 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:40 INFO - PROCESS | 1729 | 1468505440604 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 07:10:40 INFO - PROCESS | 1729 | 1468505440854 Marionette TRACE conn4 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:40 INFO - PROCESS | 1729 | 1468505440872 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:40 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d1c3000 == 38 [pid = 1729] [id = 465] 07:10:40 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0x8d1c5c00) [pid = 1729] [serial = 1396] [outer = (nil)] 07:10:40 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x8d4f3c00) [pid = 1729] [serial = 1397] [outer = 0x8d1c5c00] 07:10:40 INFO - PROCESS | 1729 | 1468505440978 Marionette DEBUG loaded listener.js 07:10:41 INFO - PROCESS | 1729 | ++DOMWINDOW == 79 (0x8e184000) [pid = 1729] [serial = 1398] [outer = 0x8d1c5c00] 07:10:41 INFO - PROCESS | 1729 | 1468505441949 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 07:10:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 07:10:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1632ms 07:10:41 INFO - PROCESS | 1729 | 1468505441991 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 07:10:42 INFO - PROCESS | 1729 | 1468505441999 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 07:10:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 07:10:42 INFO - PROCESS | 1729 | 1468505442009 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 07:10:42 INFO - PROCESS | 1729 | 1468505442013 Marionette TRACE conn4 <- [1,1834,null,{}] 07:10:42 INFO - PROCESS | 1729 | 1468505442020 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:42 INFO - PROCESS | 1729 | 1468505442026 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:42 INFO - PROCESS | 1729 | 1468505442204 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 07:10:42 INFO - PROCESS | 1729 | 1468505442428 Marionette TRACE conn4 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:42 INFO - PROCESS | 1729 | 1468505442440 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:42 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be10400 == 39 [pid = 1729] [id = 466] 07:10:42 INFO - PROCESS | 1729 | ++DOMWINDOW == 80 (0x8f1ea800) [pid = 1729] [serial = 1399] [outer = (nil)] 07:10:42 INFO - PROCESS | 1729 | ++DOMWINDOW == 81 (0x8f3ae000) [pid = 1729] [serial = 1400] [outer = 0x8f1ea800] 07:10:42 INFO - PROCESS | 1729 | 1468505442525 Marionette DEBUG loaded listener.js 07:10:42 INFO - PROCESS | 1729 | ++DOMWINDOW == 82 (0x8f1f3000) [pid = 1729] [serial = 1401] [outer = 0x8f1ea800] 07:10:43 INFO - PROCESS | 1729 | 1468505443556 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 07:10:43 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 07:10:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1634ms 07:10:43 INFO - PROCESS | 1729 | 1468505443643 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 07:10:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 07:10:43 INFO - PROCESS | 1729 | 1468505443647 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 07:10:43 INFO - PROCESS | 1729 | 1468505443654 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 07:10:43 INFO - PROCESS | 1729 | 1468505443660 Marionette TRACE conn4 <- [1,1838,null,{}] 07:10:43 INFO - PROCESS | 1729 | 1468505443676 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:43 INFO - PROCESS | 1729 | 1468505443685 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:43 INFO - PROCESS | 1729 | 1468505443906 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 07:10:44 INFO - PROCESS | 1729 | 1468505444149 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:44 INFO - PROCESS | 1729 | 1468505444158 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:44 INFO - PROCESS | 1729 | ++DOCSHELL 0x91c81800 == 40 [pid = 1729] [id = 467] 07:10:44 INFO - PROCESS | 1729 | ++DOMWINDOW == 83 (0x91c82400) [pid = 1729] [serial = 1402] [outer = (nil)] 07:10:44 INFO - PROCESS | 1729 | ++DOMWINDOW == 84 (0x91f65000) [pid = 1729] [serial = 1403] [outer = 0x91c82400] 07:10:44 INFO - PROCESS | 1729 | 1468505444243 Marionette DEBUG loaded listener.js 07:10:44 INFO - PROCESS | 1729 | ++DOMWINDOW == 85 (0x92069800) [pid = 1729] [serial = 1404] [outer = 0x91c82400] 07:10:45 INFO - PROCESS | 1729 | 1468505445240 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 07:10:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 07:10:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1643ms 07:10:45 INFO - PROCESS | 1729 | 1468505445297 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 07:10:45 INFO - PROCESS | 1729 | 1468505445301 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 07:10:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 07:10:45 INFO - PROCESS | 1729 | 1468505445308 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 07:10:45 INFO - PROCESS | 1729 | 1468505445311 Marionette TRACE conn4 <- [1,1842,null,{}] 07:10:45 INFO - PROCESS | 1729 | 1468505445317 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:45 INFO - PROCESS | 1729 | 1468505445322 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:45 INFO - PROCESS | 1729 | 1468505445497 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 07:10:45 INFO - PROCESS | 1729 | 1468505445719 Marionette TRACE conn4 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:45 INFO - PROCESS | 1729 | 1468505445727 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:45 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f504800 == 41 [pid = 1729] [id = 468] 07:10:45 INFO - PROCESS | 1729 | ++DOMWINDOW == 86 (0x926c7800) [pid = 1729] [serial = 1405] [outer = (nil)] 07:10:45 INFO - PROCESS | 1729 | ++DOMWINDOW == 87 (0x926d0000) [pid = 1729] [serial = 1406] [outer = 0x926c7800] 07:10:45 INFO - PROCESS | 1729 | 1468505445853 Marionette DEBUG loaded listener.js 07:10:45 INFO - PROCESS | 1729 | ++DOMWINDOW == 88 (0x927b9400) [pid = 1729] [serial = 1407] [outer = 0x926c7800] 07:10:46 INFO - PROCESS | 1729 | 1468505446862 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 07:10:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 07:10:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1788ms 07:10:47 INFO - PROCESS | 1729 | 1468505447097 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 07:10:47 INFO - PROCESS | 1729 | 1468505447103 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 07:10:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 07:10:47 INFO - PROCESS | 1729 | 1468505447119 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 07:10:47 INFO - PROCESS | 1729 | 1468505447124 Marionette TRACE conn4 <- [1,1846,null,{}] 07:10:47 INFO - PROCESS | 1729 | 1468505447132 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:47 INFO - PROCESS | 1729 | 1468505447138 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:47 INFO - PROCESS | 1729 | 1468505447327 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 07:10:47 INFO - PROCESS | 1729 | 1468505447697 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:47 INFO - PROCESS | 1729 | 1468505447715 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:47 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc44800 == 40 [pid = 1729] [id = 463] 07:10:47 INFO - PROCESS | 1729 | --DOCSHELL 0x8f505800 == 39 [pid = 1729] [id = 462] 07:10:47 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc4c000 == 40 [pid = 1729] [id = 469] 07:10:47 INFO - PROCESS | 1729 | ++DOMWINDOW == 89 (0x8bc51800) [pid = 1729] [serial = 1408] [outer = (nil)] 07:10:47 INFO - PROCESS | 1729 | ++DOMWINDOW == 90 (0x8d4eec00) [pid = 1729] [serial = 1409] [outer = 0x8bc51800] 07:10:47 INFO - PROCESS | 1729 | 1468505447818 Marionette DEBUG loaded listener.js 07:10:47 INFO - PROCESS | 1729 | ++DOMWINDOW == 91 (0x8d7c1c00) [pid = 1729] [serial = 1410] [outer = 0x8bc51800] 07:10:47 INFO - PROCESS | 1729 | --DOCSHELL 0x8e184400 == 39 [pid = 1729] [id = 461] 07:10:48 INFO - PROCESS | 1729 | --DOCSHELL 0x8d1cc400 == 38 [pid = 1729] [id = 460] 07:10:48 INFO - PROCESS | 1729 | --DOMWINDOW == 90 (0x8f1f1000) [pid = 1729] [serial = 1350] [outer = (nil)] [url = about:blank] 07:10:48 INFO - PROCESS | 1729 | --DOMWINDOW == 89 (0x8d7c6c00) [pid = 1729] [serial = 1337] [outer = (nil)] [url = about:blank] 07:10:48 INFO - PROCESS | 1729 | --DOMWINDOW == 88 (0x92064400) [pid = 1729] [serial = 1335] [outer = (nil)] [url = about:blank] 07:10:48 INFO - PROCESS | 1729 | --DOMWINDOW == 87 (0x90ff0000) [pid = 1729] [serial = 1323] [outer = (nil)] [url = about:blank] 07:10:48 INFO - PROCESS | 1729 | --DOMWINDOW == 86 (0x8f3a8c00) [pid = 1729] [serial = 1329] [outer = (nil)] [url = about:blank] 07:10:48 INFO - PROCESS | 1729 | --DOMWINDOW == 85 (0x92067400) [pid = 1729] [serial = 1347] [outer = (nil)] [url = about:blank] 07:10:48 INFO - PROCESS | 1729 | --DOMWINDOW == 84 (0x9205f800) [pid = 1729] [serial = 1346] [outer = (nil)] [url = about:blank] 07:10:48 INFO - PROCESS | 1729 | --DOMWINDOW == 83 (0x8f1f9000) [pid = 1729] [serial = 1328] [outer = (nil)] [url = about:blank] 07:10:48 INFO - PROCESS | 1729 | --DOMWINDOW == 82 (0x8e187800) [pid = 1729] [serial = 1326] [outer = (nil)] [url = about:blank] 07:10:48 INFO - PROCESS | 1729 | --DOMWINDOW == 81 (0x8d4ec800) [pid = 1729] [serial = 1325] [outer = (nil)] [url = about:blank] 07:10:48 INFO - PROCESS | 1729 | --DOMWINDOW == 80 (0x91724800) [pid = 1729] [serial = 1332] [outer = (nil)] [url = about:blank] 07:10:48 INFO - PROCESS | 1729 | --DOMWINDOW == 79 (0x8f1f7400) [pid = 1729] [serial = 1340] [outer = (nil)] [url = about:blank] 07:10:48 INFO - PROCESS | 1729 | --DOMWINDOW == 78 (0x91718c00) [pid = 1729] [serial = 1343] [outer = (nil)] [url = about:blank] 07:10:48 INFO - PROCESS | 1729 | --DOMWINDOW == 77 (0x91723400) [pid = 1729] [serial = 1344] [outer = (nil)] [url = about:blank] 07:10:48 INFO - PROCESS | 1729 | --DOMWINDOW == 76 (0x8f3a9800) [pid = 1729] [serial = 1341] [outer = (nil)] [url = about:blank] 07:10:48 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x9171d800) [pid = 1729] [serial = 1331] [outer = (nil)] [url = about:blank] 07:10:48 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x91c7ac00) [pid = 1729] [serial = 1334] [outer = (nil)] [url = about:blank] 07:10:48 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x8ec9b800) [pid = 1729] [serial = 1349] [outer = (nil)] [url = about:blank] 07:10:48 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x8e18e000) [pid = 1729] [serial = 1338] [outer = (nil)] [url = about:blank] 07:10:48 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x92062800) [pid = 1729] [serial = 1353] [outer = (nil)] [url = about:blank] 07:10:48 INFO - PROCESS | 1729 | --DOMWINDOW == 70 (0x927bb400) [pid = 1729] [serial = 1352] [outer = (nil)] [url = about:blank] 07:10:48 INFO - PROCESS | 1729 | 1468505448672 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 07:10:48 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) 07:10:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1586ms 07:10:48 INFO - PROCESS | 1729 | 1468505448705 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 07:10:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 07:10:48 INFO - PROCESS | 1729 | 1468505448710 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 07:10:48 INFO - PROCESS | 1729 | 1468505448720 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 07:10:48 INFO - PROCESS | 1729 | 1468505448726 Marionette TRACE conn4 <- [1,1850,null,{}] 07:10:48 INFO - PROCESS | 1729 | 1468505448732 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:48 INFO - PROCESS | 1729 | 1468505448737 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:48 INFO - PROCESS | 1729 | 1468505448896 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 07:10:49 INFO - PROCESS | 1729 | 1468505449050 Marionette TRACE conn4 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:49 INFO - PROCESS | 1729 | 1468505449059 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:49 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d1cc400 == 39 [pid = 1729] [id = 470] 07:10:49 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x8ea08800) [pid = 1729] [serial = 1411] [outer = (nil)] 07:10:49 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x8ec97c00) [pid = 1729] [serial = 1412] [outer = 0x8ea08800] 07:10:49 INFO - PROCESS | 1729 | 1468505449130 Marionette DEBUG loaded listener.js 07:10:49 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x8f1f7400) [pid = 1729] [serial = 1413] [outer = 0x8ea08800] 07:10:49 INFO - PROCESS | 1729 | 1468505449952 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 07:10:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:10:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1282ms 07:10:50 INFO - PROCESS | 1729 | 1468505449999 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 07:10:50 INFO - PROCESS | 1729 | 1468505450003 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 07:10:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 07:10:50 INFO - PROCESS | 1729 | 1468505450011 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 07:10:50 INFO - PROCESS | 1729 | 1468505450015 Marionette TRACE conn4 <- [1,1854,null,{}] 07:10:50 INFO - PROCESS | 1729 | 1468505450029 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:50 INFO - PROCESS | 1729 | 1468505450038 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:50 INFO - PROCESS | 1729 | 1468505450208 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 07:10:50 INFO - PROCESS | 1729 | 1468505450221 Marionette TRACE conn4 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:50 INFO - PROCESS | 1729 | 1468505450234 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:50 INFO - PROCESS | 1729 | ++DOCSHELL 0x90fef000 == 40 [pid = 1729] [id = 471] 07:10:50 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x90ff0000) [pid = 1729] [serial = 1414] [outer = (nil)] 07:10:50 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x91060400) [pid = 1729] [serial = 1415] [outer = 0x90ff0000] 07:10:50 INFO - PROCESS | 1729 | 1468505450440 Marionette DEBUG loaded listener.js 07:10:50 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x9171dc00) [pid = 1729] [serial = 1416] [outer = 0x90ff0000] 07:10:51 INFO - PROCESS | 1729 | 1468505451410 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:10:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 07:10:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1429ms 07:10:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 07:10:51 INFO - PROCESS | 1729 | 1468505451441 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 07:10:51 INFO - PROCESS | 1729 | 1468505451444 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 07:10:51 INFO - PROCESS | 1729 | 1468505451451 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 07:10:51 INFO - PROCESS | 1729 | 1468505451454 Marionette TRACE conn4 <- [1,1858,null,{}] 07:10:51 INFO - PROCESS | 1729 | 1468505451460 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:51 INFO - PROCESS | 1729 | 1468505451466 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:51 INFO - PROCESS | 1729 | 1468505451693 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 07:10:51 INFO - PROCESS | 1729 | 1468505451719 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:51 INFO - PROCESS | 1729 | 1468505451733 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:51 INFO - PROCESS | 1729 | ++DOCSHELL 0x90feb000 == 41 [pid = 1729] [id = 472] 07:10:51 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0x91726800) [pid = 1729] [serial = 1417] [outer = (nil)] 07:10:51 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x91f5ec00) [pid = 1729] [serial = 1418] [outer = 0x91726800] 07:10:51 INFO - PROCESS | 1729 | 1468505451802 Marionette DEBUG loaded listener.js 07:10:51 INFO - PROCESS | 1729 | ++DOMWINDOW == 79 (0x92062800) [pid = 1729] [serial = 1419] [outer = 0x91726800] 07:10:52 INFO - PROCESS | 1729 | --DOMWINDOW == 78 (0x8d3bac00) [pid = 1729] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 07:10:52 INFO - PROCESS | 1729 | --DOMWINDOW == 77 (0x8d3c5800) [pid = 1729] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 07:10:52 INFO - PROCESS | 1729 | --DOMWINDOW == 76 (0x8f1ebc00) [pid = 1729] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 07:10:52 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x8f506400) [pid = 1729] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 07:10:52 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x92ceec00) [pid = 1729] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 07:10:52 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x8f506000) [pid = 1729] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 07:10:52 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x92ceb800) [pid = 1729] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 07:10:52 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x8e533400) [pid = 1729] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 07:10:52 INFO - PROCESS | 1729 | --DOMWINDOW == 70 (0x8e18c800) [pid = 1729] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 07:10:52 INFO - PROCESS | 1729 | --DOMWINDOW == 69 (0x8d1cd000) [pid = 1729] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 07:10:52 INFO - PROCESS | 1729 | --DOMWINDOW == 68 (0x8d1d0400) [pid = 1729] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 07:10:52 INFO - PROCESS | 1729 | --DOMWINDOW == 67 (0x8bc4f800) [pid = 1729] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 07:10:52 INFO - PROCESS | 1729 | --DOMWINDOW == 66 (0x91725400) [pid = 1729] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 07:10:52 INFO - PROCESS | 1729 | 1468505452857 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 07:10:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 07:10:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1431ms 07:10:52 INFO - PROCESS | 1729 | 1468505452883 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 07:10:52 INFO - PROCESS | 1729 | 1468505452886 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 07:10:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 07:10:52 INFO - PROCESS | 1729 | 1468505452892 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 07:10:52 INFO - PROCESS | 1729 | 1468505452896 Marionette TRACE conn4 <- [1,1862,null,{}] 07:10:52 INFO - PROCESS | 1729 | 1468505452902 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:52 INFO - PROCESS | 1729 | 1468505452907 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:53 INFO - PROCESS | 1729 | 1468505453087 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 07:10:53 INFO - PROCESS | 1729 | 1468505453103 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:53 INFO - PROCESS | 1729 | 1468505453112 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:53 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d1d0000 == 42 [pid = 1729] [id = 473] 07:10:53 INFO - PROCESS | 1729 | ++DOMWINDOW == 67 (0x8d3c4000) [pid = 1729] [serial = 1420] [outer = (nil)] 07:10:53 INFO - PROCESS | 1729 | ++DOMWINDOW == 68 (0x8f3ab400) [pid = 1729] [serial = 1421] [outer = 0x8d3c4000] 07:10:53 INFO - PROCESS | 1729 | 1468505453314 Marionette DEBUG loaded listener.js 07:10:53 INFO - PROCESS | 1729 | ++DOMWINDOW == 69 (0x90fea400) [pid = 1729] [serial = 1422] [outer = 0x8d3c4000] 07:10:54 INFO - PROCESS | 1729 | 1468505454158 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 07:10:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 07:10:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1289ms 07:10:54 INFO - PROCESS | 1729 | 1468505454185 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 07:10:54 INFO - PROCESS | 1729 | 1468505454187 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 07:10:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 07:10:54 INFO - PROCESS | 1729 | 1468505454194 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 07:10:54 INFO - PROCESS | 1729 | 1468505454198 Marionette TRACE conn4 <- [1,1866,null,{}] 07:10:54 INFO - PROCESS | 1729 | 1468505454213 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:54 INFO - PROCESS | 1729 | 1468505454224 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:54 INFO - PROCESS | 1729 | 1468505454448 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 07:10:54 INFO - PROCESS | 1729 | 1468505454458 Marionette TRACE conn4 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:54 INFO - PROCESS | 1729 | 1468505454466 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:54 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be07000 == 43 [pid = 1729] [id = 474] 07:10:54 INFO - PROCESS | 1729 | ++DOMWINDOW == 70 (0x8e532c00) [pid = 1729] [serial = 1423] [outer = (nil)] 07:10:54 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x927c4400) [pid = 1729] [serial = 1424] [outer = 0x8e532c00] 07:10:54 INFO - PROCESS | 1729 | 1468505454662 Marionette DEBUG loaded listener.js 07:10:54 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x92ce9c00) [pid = 1729] [serial = 1425] [outer = 0x8e532c00] 07:10:55 INFO - PROCESS | 1729 | 1468505455698 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 07:10:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 07:10:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1588ms 07:10:55 INFO - PROCESS | 1729 | 1468505455784 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 07:10:55 INFO - PROCESS | 1729 | 1468505455791 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 07:10:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 07:10:55 INFO - PROCESS | 1729 | 1468505455799 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 07:10:55 INFO - PROCESS | 1729 | 1468505455808 Marionette TRACE conn4 <- [1,1870,null,{}] 07:10:55 INFO - PROCESS | 1729 | 1468505455815 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:55 INFO - PROCESS | 1729 | 1468505455822 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:56 INFO - PROCESS | 1729 | 1468505456047 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 07:10:56 INFO - PROCESS | 1729 | 1468505456277 Marionette TRACE conn4 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:56 INFO - PROCESS | 1729 | 1468505456289 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:56 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc48000 == 44 [pid = 1729] [id = 475] 07:10:56 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x8be05c00) [pid = 1729] [serial = 1426] [outer = (nil)] 07:10:56 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x8ec8f800) [pid = 1729] [serial = 1427] [outer = 0x8be05c00] 07:10:56 INFO - PROCESS | 1729 | 1468505456390 Marionette DEBUG loaded listener.js 07:10:56 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x8f3a9c00) [pid = 1729] [serial = 1428] [outer = 0x8be05c00] 07:10:57 INFO - PROCESS | 1729 | 1468505457294 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 07:10:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 07:10:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1535ms 07:10:57 INFO - PROCESS | 1729 | 1468505457335 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 07:10:57 INFO - PROCESS | 1729 | 1468505457342 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 07:10:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 07:10:57 INFO - PROCESS | 1729 | 1468505457373 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 07:10:57 INFO - PROCESS | 1729 | 1468505457377 Marionette TRACE conn4 <- [1,1874,null,{}] 07:10:57 INFO - PROCESS | 1729 | 1468505457386 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:57 INFO - PROCESS | 1729 | 1468505457393 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:57 INFO - PROCESS | 1729 | 1468505457586 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 07:10:57 INFO - PROCESS | 1729 | 1468505457768 Marionette TRACE conn4 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:57 INFO - PROCESS | 1729 | 1468505457778 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:57 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f50d000 == 45 [pid = 1729] [id = 476] 07:10:57 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x91723800) [pid = 1729] [serial = 1429] [outer = (nil)] 07:10:57 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0x926c1400) [pid = 1729] [serial = 1430] [outer = 0x91723800] 07:10:57 INFO - PROCESS | 1729 | 1468505457862 Marionette DEBUG loaded listener.js 07:10:57 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x926c7400) [pid = 1729] [serial = 1431] [outer = 0x91723800] 07:10:58 INFO - PROCESS | 1729 | 1468505458973 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 07:10:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 07:10:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1661ms 07:10:59 INFO - PROCESS | 1729 | 1468505459017 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 07:10:59 INFO - PROCESS | 1729 | 1468505459024 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 07:10:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 07:10:59 INFO - PROCESS | 1729 | 1468505459054 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 07:10:59 INFO - PROCESS | 1729 | 1468505459060 Marionette TRACE conn4 <- [1,1878,null,{}] 07:10:59 INFO - PROCESS | 1729 | 1468505459077 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:59 INFO - PROCESS | 1729 | 1468505459086 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:59 INFO - PROCESS | 1729 | 1468505459275 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 07:10:59 INFO - PROCESS | 1729 | 1468505459503 Marionette TRACE conn4 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:59 INFO - PROCESS | 1729 | 1468505459512 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:10:59 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be10800 == 46 [pid = 1729] [id = 477] 07:10:59 INFO - PROCESS | 1729 | ++DOMWINDOW == 79 (0x93772800) [pid = 1729] [serial = 1432] [outer = (nil)] 07:10:59 INFO - PROCESS | 1729 | ++DOMWINDOW == 80 (0x93791800) [pid = 1729] [serial = 1433] [outer = 0x93772800] 07:10:59 INFO - PROCESS | 1729 | 1468505459611 Marionette DEBUG loaded listener.js 07:10:59 INFO - PROCESS | 1729 | ++DOMWINDOW == 81 (0x9379d400) [pid = 1729] [serial = 1434] [outer = 0x93772800] 07:11:00 INFO - PROCESS | 1729 | 1468505460500 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 07:11:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 07:11:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1494ms 07:11:00 INFO - PROCESS | 1729 | 1468505460547 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 07:11:00 INFO - PROCESS | 1729 | 1468505460552 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 07:11:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 07:11:00 INFO - PROCESS | 1729 | 1468505460558 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 07:11:00 INFO - PROCESS | 1729 | 1468505460563 Marionette TRACE conn4 <- [1,1882,null,{}] 07:11:00 INFO - PROCESS | 1729 | 1468505460569 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:00 INFO - PROCESS | 1729 | 1468505460575 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:00 INFO - PROCESS | 1729 | 1468505460775 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 07:11:00 INFO - PROCESS | 1729 | 1468505460958 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:00 INFO - PROCESS | 1729 | 1468505460967 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:00 INFO - PROCESS | 1729 | ++DOCSHELL 0x926c2c00 == 47 [pid = 1729] [id = 478] 07:11:00 INFO - PROCESS | 1729 | ++DOMWINDOW == 82 (0x93774000) [pid = 1729] [serial = 1435] [outer = (nil)] 07:11:01 INFO - PROCESS | 1729 | ++DOMWINDOW == 83 (0x9395e400) [pid = 1729] [serial = 1436] [outer = 0x93774000] 07:11:01 INFO - PROCESS | 1729 | 1468505461052 Marionette DEBUG loaded listener.js 07:11:01 INFO - PROCESS | 1729 | ++DOMWINDOW == 84 (0x93960400) [pid = 1729] [serial = 1437] [outer = 0x93774000] 07:11:02 INFO - PROCESS | 1729 | 1468505462023 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 07:11:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 07:11:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1531ms 07:11:02 INFO - PROCESS | 1729 | 1468505462092 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 07:11:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 07:11:02 INFO - PROCESS | 1729 | 1468505462096 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 07:11:02 INFO - PROCESS | 1729 | 1468505462103 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 07:11:02 INFO - PROCESS | 1729 | 1468505462106 Marionette TRACE conn4 <- [1,1886,null,{}] 07:11:02 INFO - PROCESS | 1729 | 1468505462112 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:02 INFO - PROCESS | 1729 | 1468505462117 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:02 INFO - PROCESS | 1729 | 1468505462311 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 07:11:02 INFO - PROCESS | 1729 | 1468505462563 Marionette TRACE conn4 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:02 INFO - PROCESS | 1729 | 1468505462582 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:02 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f506000 == 48 [pid = 1729] [id = 479] 07:11:02 INFO - PROCESS | 1729 | ++DOMWINDOW == 85 (0x937ab000) [pid = 1729] [serial = 1438] [outer = (nil)] 07:11:02 INFO - PROCESS | 1729 | ++DOMWINDOW == 86 (0x94e35000) [pid = 1729] [serial = 1439] [outer = 0x937ab000] 07:11:02 INFO - PROCESS | 1729 | 1468505462701 Marionette DEBUG loaded listener.js 07:11:02 INFO - PROCESS | 1729 | ++DOMWINDOW == 87 (0x94e39400) [pid = 1729] [serial = 1440] [outer = 0x937ab000] 07:11:03 INFO - PROCESS | 1729 | 1468505463621 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 07:11:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 07:11:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1580ms 07:11:03 INFO - PROCESS | 1729 | 1468505463683 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 07:11:03 INFO - PROCESS | 1729 | 1468505463687 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 07:11:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 07:11:03 INFO - PROCESS | 1729 | 1468505463694 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 07:11:03 INFO - PROCESS | 1729 | 1468505463698 Marionette TRACE conn4 <- [1,1890,null,{}] 07:11:03 INFO - PROCESS | 1729 | 1468505463704 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:03 INFO - PROCESS | 1729 | 1468505463714 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:03 INFO - PROCESS | 1729 | 1468505463951 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 07:11:04 INFO - PROCESS | 1729 | 1468505464188 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:04 INFO - PROCESS | 1729 | 1468505464194 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:04 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d3c3800 == 49 [pid = 1729] [id = 480] 07:11:04 INFO - PROCESS | 1729 | ++DOMWINDOW == 88 (0x8d4f2000) [pid = 1729] [serial = 1441] [outer = (nil)] 07:11:04 INFO - PROCESS | 1729 | ++DOMWINDOW == 89 (0x94eda000) [pid = 1729] [serial = 1442] [outer = 0x8d4f2000] 07:11:04 INFO - PROCESS | 1729 | 1468505464326 Marionette DEBUG loaded listener.js 07:11:04 INFO - PROCESS | 1729 | ++DOMWINDOW == 90 (0x94ee0000) [pid = 1729] [serial = 1443] [outer = 0x8d4f2000] 07:11:05 INFO - PROCESS | 1729 | 1468505465178 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 07:11:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 07:11:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1532ms 07:11:05 INFO - PROCESS | 1729 | 1468505465227 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 07:11:05 INFO - PROCESS | 1729 | 1468505465231 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 07:11:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 07:11:05 INFO - PROCESS | 1729 | 1468505465237 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 07:11:05 INFO - PROCESS | 1729 | 1468505465241 Marionette TRACE conn4 <- [1,1894,null,{}] 07:11:05 INFO - PROCESS | 1729 | 1468505465247 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:05 INFO - PROCESS | 1729 | 1468505465252 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:05 INFO - PROCESS | 1729 | 1468505465417 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 07:11:05 INFO - PROCESS | 1729 | 1468505465602 Marionette TRACE conn4 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:05 INFO - PROCESS | 1729 | 1468505465611 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:05 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d3c5800 == 50 [pid = 1729] [id = 481] 07:11:05 INFO - PROCESS | 1729 | ++DOMWINDOW == 91 (0x8e187800) [pid = 1729] [serial = 1444] [outer = (nil)] 07:11:05 INFO - PROCESS | 1729 | ++DOMWINDOW == 92 (0x90fe8000) [pid = 1729] [serial = 1445] [outer = 0x8e187800] 07:11:05 INFO - PROCESS | 1729 | 1468505465687 Marionette DEBUG loaded listener.js 07:11:05 INFO - PROCESS | 1729 | ++DOMWINDOW == 93 (0x94f59400) [pid = 1729] [serial = 1446] [outer = 0x8e187800] 07:11:06 INFO - PROCESS | 1729 | 1468505466871 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 07:11:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 07:11:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1728ms 07:11:06 INFO - PROCESS | 1729 | 1468505466967 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 07:11:06 INFO - PROCESS | 1729 | 1468505466973 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 07:11:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 07:11:06 INFO - PROCESS | 1729 | 1468505466982 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 07:11:06 INFO - PROCESS | 1729 | 1468505466987 Marionette TRACE conn4 <- [1,1898,null,{}] 07:11:07 INFO - PROCESS | 1729 | 1468505467004 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:07 INFO - PROCESS | 1729 | 1468505467010 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:07 INFO - PROCESS | 1729 | 1468505467264 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 07:11:07 INFO - PROCESS | 1729 | 1468505467449 Marionette TRACE conn4 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:07 INFO - PROCESS | 1729 | 1468505467463 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:07 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e18e000 == 51 [pid = 1729] [id = 482] 07:11:07 INFO - PROCESS | 1729 | ++DOMWINDOW == 94 (0x8e18e400) [pid = 1729] [serial = 1447] [outer = (nil)] 07:11:07 INFO - PROCESS | 1729 | ++DOMWINDOW == 95 (0x8e530c00) [pid = 1729] [serial = 1448] [outer = 0x8e18e400] 07:11:07 INFO - PROCESS | 1729 | 1468505467538 Marionette DEBUG loaded listener.js 07:11:07 INFO - PROCESS | 1729 | ++DOMWINDOW == 96 (0x8e539400) [pid = 1729] [serial = 1449] [outer = 0x8e18e400] 07:11:08 INFO - PROCESS | 1729 | 1468505468491 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 07:11:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 07:11:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1549ms 07:11:08 INFO - PROCESS | 1729 | 1468505468530 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 07:11:08 INFO - PROCESS | 1729 | 1468505468537 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 07:11:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 07:11:08 INFO - PROCESS | 1729 | 1468505468547 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 07:11:08 INFO - PROCESS | 1729 | 1468505468551 Marionette TRACE conn4 <- [1,1902,null,{}] 07:11:08 INFO - PROCESS | 1729 | 1468505468558 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:08 INFO - PROCESS | 1729 | 1468505468563 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:08 INFO - PROCESS | 1729 | 1468505468743 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 07:11:08 INFO - PROCESS | 1729 | 1468505468976 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:08 INFO - PROCESS | 1729 | 1468505468986 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:09 INFO - PROCESS | 1729 | --DOCSHELL 0x8d1d0000 == 50 [pid = 1729] [id = 473] 07:11:10 INFO - PROCESS | 1729 | --DOCSHELL 0x90feb000 == 49 [pid = 1729] [id = 472] 07:11:10 INFO - PROCESS | 1729 | --DOCSHELL 0x90fef000 == 48 [pid = 1729] [id = 471] 07:11:10 INFO - PROCESS | 1729 | --DOCSHELL 0x8d1cc400 == 47 [pid = 1729] [id = 470] 07:11:10 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc4c000 == 46 [pid = 1729] [id = 469] 07:11:10 INFO - PROCESS | 1729 | --DOCSHELL 0x8be0c400 == 45 [pid = 1729] [id = 458] 07:11:10 INFO - PROCESS | 1729 | --DOCSHELL 0x8f57e800 == 44 [pid = 1729] [id = 464] 07:11:10 INFO - PROCESS | 1729 | --DOCSHELL 0x8d1c3000 == 43 [pid = 1729] [id = 465] 07:11:10 INFO - PROCESS | 1729 | --DOCSHELL 0x8be10400 == 42 [pid = 1729] [id = 466] 07:11:10 INFO - PROCESS | 1729 | --DOCSHELL 0x8e532800 == 41 [pid = 1729] [id = 459] 07:11:10 INFO - PROCESS | 1729 | --DOCSHELL 0x8f504800 == 40 [pid = 1729] [id = 468] 07:11:10 INFO - PROCESS | 1729 | --DOCSHELL 0x8d7c6000 == 39 [pid = 1729] [id = 452] 07:11:10 INFO - PROCESS | 1729 | --DOCSHELL 0x91c81800 == 38 [pid = 1729] [id = 467] 07:11:10 INFO - PROCESS | 1729 | --DOCSHELL 0x8d1c6c00 == 37 [pid = 1729] [id = 454] 07:11:10 INFO - PROCESS | 1729 | --DOCSHELL 0x9171a000 == 36 [pid = 1729] [id = 457] 07:11:10 INFO - PROCESS | 1729 | --DOCSHELL 0x8ea05400 == 35 [pid = 1729] [id = 453] 07:11:10 INFO - PROCESS | 1729 | --DOCSHELL 0x91c7b800 == 34 [pid = 1729] [id = 455] 07:11:10 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc44000 == 33 [pid = 1729] [id = 456] 07:11:10 INFO - PROCESS | 1729 | --DOCSHELL 0x8e18e000 == 32 [pid = 1729] [id = 482] 07:11:10 INFO - PROCESS | 1729 | --DOCSHELL 0x8d3c5800 == 31 [pid = 1729] [id = 481] 07:11:10 INFO - PROCESS | 1729 | --DOCSHELL 0x8f506000 == 30 [pid = 1729] [id = 479] 07:11:10 INFO - PROCESS | 1729 | --DOCSHELL 0x8d3c3800 == 29 [pid = 1729] [id = 480] 07:11:10 INFO - PROCESS | 1729 | --DOCSHELL 0x926c2c00 == 28 [pid = 1729] [id = 478] 07:11:10 INFO - PROCESS | 1729 | --DOCSHELL 0x8be10800 == 27 [pid = 1729] [id = 477] 07:11:10 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc48000 == 26 [pid = 1729] [id = 475] 07:11:10 INFO - PROCESS | 1729 | --DOCSHELL 0x8f50d000 == 25 [pid = 1729] [id = 476] 07:11:10 INFO - PROCESS | 1729 | --DOCSHELL 0x8be07000 == 24 [pid = 1729] [id = 474] 07:11:10 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc43800 == 25 [pid = 1729] [id = 483] 07:11:10 INFO - PROCESS | 1729 | ++DOMWINDOW == 97 (0x8bc44000) [pid = 1729] [serial = 1450] [outer = (nil)] 07:11:10 INFO - PROCESS | 1729 | ++DOMWINDOW == 98 (0x8bc4f800) [pid = 1729] [serial = 1451] [outer = 0x8bc44000] 07:11:10 INFO - PROCESS | 1729 | 1468505470140 Marionette DEBUG loaded listener.js 07:11:10 INFO - PROCESS | 1729 | ++DOMWINDOW == 99 (0x8be0c800) [pid = 1729] [serial = 1452] [outer = 0x8bc44000] 07:11:10 INFO - PROCESS | 1729 | --DOMWINDOW == 98 (0x91062000) [pid = 1729] [serial = 1394] [outer = (nil)] [url = about:blank] 07:11:10 INFO - PROCESS | 1729 | --DOMWINDOW == 97 (0x8ea01c00) [pid = 1729] [serial = 1376] [outer = (nil)] [url = about:blank] 07:11:10 INFO - PROCESS | 1729 | --DOMWINDOW == 96 (0x8ec95000) [pid = 1729] [serial = 1356] [outer = (nil)] [url = about:blank] 07:11:10 INFO - PROCESS | 1729 | --DOMWINDOW == 95 (0x8e535800) [pid = 1729] [serial = 1355] [outer = (nil)] [url = about:blank] 07:11:10 INFO - PROCESS | 1729 | --DOMWINDOW == 94 (0x91066c00) [pid = 1729] [serial = 1359] [outer = (nil)] [url = about:blank] 07:11:10 INFO - PROCESS | 1729 | --DOMWINDOW == 93 (0x90fec400) [pid = 1729] [serial = 1358] [outer = (nil)] [url = about:blank] 07:11:10 INFO - PROCESS | 1729 | --DOMWINDOW == 92 (0x92ced000) [pid = 1729] [serial = 1362] [outer = (nil)] [url = about:blank] 07:11:10 INFO - PROCESS | 1729 | --DOMWINDOW == 91 (0x927bc000) [pid = 1729] [serial = 1361] [outer = (nil)] [url = about:blank] 07:11:10 INFO - PROCESS | 1729 | --DOMWINDOW == 90 (0x93790400) [pid = 1729] [serial = 1365] [outer = (nil)] [url = about:blank] 07:11:10 INFO - PROCESS | 1729 | --DOMWINDOW == 89 (0x93778800) [pid = 1729] [serial = 1364] [outer = (nil)] [url = about:blank] 07:11:10 INFO - PROCESS | 1729 | --DOMWINDOW == 88 (0x8f50a400) [pid = 1729] [serial = 1388] [outer = (nil)] [url = about:blank] 07:11:10 INFO - PROCESS | 1729 | --DOMWINDOW == 87 (0x937b0400) [pid = 1729] [serial = 1368] [outer = (nil)] [url = about:blank] 07:11:10 INFO - PROCESS | 1729 | --DOMWINDOW == 86 (0x937ac400) [pid = 1729] [serial = 1367] [outer = (nil)] [url = about:blank] 07:11:10 INFO - PROCESS | 1729 | --DOMWINDOW == 85 (0x8f1f8800) [pid = 1729] [serial = 1380] [outer = (nil)] [url = about:blank] 07:11:10 INFO - PROCESS | 1729 | --DOMWINDOW == 84 (0x8ea0c800) [pid = 1729] [serial = 1379] [outer = (nil)] [url = about:blank] 07:11:10 INFO - PROCESS | 1729 | --DOMWINDOW == 83 (0x8e539c00) [pid = 1729] [serial = 1385] [outer = (nil)] [url = about:blank] 07:11:10 INFO - PROCESS | 1729 | --DOMWINDOW == 82 (0x8d4f2c00) [pid = 1729] [serial = 1382] [outer = (nil)] [url = about:blank] 07:11:10 INFO - PROCESS | 1729 | --DOMWINDOW == 81 (0x8d4f9400) [pid = 1729] [serial = 1383] [outer = (nil)] [url = about:blank] 07:11:10 INFO - PROCESS | 1729 | --DOMWINDOW == 80 (0x94e32c00) [pid = 1729] [serial = 1371] [outer = (nil)] [url = about:blank] 07:11:10 INFO - PROCESS | 1729 | --DOMWINDOW == 79 (0x8f583000) [pid = 1729] [serial = 1389] [outer = (nil)] [url = about:blank] 07:11:10 INFO - PROCESS | 1729 | --DOMWINDOW == 78 (0x94e2fc00) [pid = 1729] [serial = 1370] [outer = (nil)] [url = about:blank] 07:11:10 INFO - PROCESS | 1729 | --DOMWINDOW == 77 (0x8d1c4800) [pid = 1729] [serial = 1391] [outer = (nil)] [url = about:blank] 07:11:10 INFO - PROCESS | 1729 | --DOMWINDOW == 76 (0x90dd7400) [pid = 1729] [serial = 1392] [outer = (nil)] [url = about:blank] 07:11:10 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x94e47800) [pid = 1729] [serial = 1374] [outer = (nil)] [url = about:blank] 07:11:10 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x8ea06000) [pid = 1729] [serial = 1386] [outer = (nil)] [url = about:blank] 07:11:10 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x94e43c00) [pid = 1729] [serial = 1373] [outer = (nil)] [url = about:blank] 07:11:10 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x8f1eec00) [pid = 1729] [serial = 1377] [outer = (nil)] [url = about:blank] 07:11:11 INFO - PROCESS | 1729 | 1468505471137 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 07:11:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 07:11:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 2634ms 07:11:11 INFO - PROCESS | 1729 | 1468505471182 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 07:11:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 07:11:11 INFO - PROCESS | 1729 | 1468505471186 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 07:11:11 INFO - PROCESS | 1729 | 1468505471194 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 07:11:11 INFO - PROCESS | 1729 | 1468505471199 Marionette TRACE conn4 <- [1,1906,null,{}] 07:11:11 INFO - PROCESS | 1729 | 1468505471207 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:11 INFO - PROCESS | 1729 | 1468505471213 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:11 INFO - PROCESS | 1729 | 1468505471377 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 07:11:11 INFO - PROCESS | 1729 | 1468505471512 Marionette TRACE conn4 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:11 INFO - PROCESS | 1729 | 1468505471520 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:11 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d3c0c00 == 26 [pid = 1729] [id = 484] 07:11:11 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x8d3c5c00) [pid = 1729] [serial = 1453] [outer = (nil)] 07:11:11 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x8d4f1c00) [pid = 1729] [serial = 1454] [outer = 0x8d3c5c00] 07:11:11 INFO - PROCESS | 1729 | 1468505471592 Marionette DEBUG loaded listener.js 07:11:11 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x8d4fb400) [pid = 1729] [serial = 1455] [outer = 0x8d3c5c00] 07:11:12 INFO - PROCESS | 1729 | 1468505472425 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 07:11:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 07:11:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1287ms 07:11:12 INFO - PROCESS | 1729 | 1468505472479 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 07:11:12 INFO - PROCESS | 1729 | 1468505472484 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 07:11:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 07:11:12 INFO - PROCESS | 1729 | 1468505472495 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 07:11:12 INFO - PROCESS | 1729 | 1468505472499 Marionette TRACE conn4 <- [1,1910,null,{}] 07:11:12 INFO - PROCESS | 1729 | 1468505472506 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:12 INFO - PROCESS | 1729 | 1468505472511 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:12 INFO - PROCESS | 1729 | 1468505472677 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 07:11:12 INFO - PROCESS | 1729 | 1468505472688 Marionette TRACE conn4 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:12 INFO - PROCESS | 1729 | 1468505472695 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:12 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e189800 == 27 [pid = 1729] [id = 485] 07:11:12 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x8ea02400) [pid = 1729] [serial = 1456] [outer = (nil)] 07:11:12 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0x8ea07000) [pid = 1729] [serial = 1457] [outer = 0x8ea02400] 07:11:12 INFO - PROCESS | 1729 | 1468505472764 Marionette DEBUG loaded listener.js 07:11:12 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x8ec8d400) [pid = 1729] [serial = 1458] [outer = 0x8ea02400] 07:11:13 INFO - PROCESS | 1729 | 1468505473848 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 07:11:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 07:11:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1385ms 07:11:13 INFO - PROCESS | 1729 | 1468505473881 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 07:11:13 INFO - PROCESS | 1729 | 1468505473886 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 07:11:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 07:11:13 INFO - PROCESS | 1729 | 1468505473892 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 07:11:13 INFO - PROCESS | 1729 | 1468505473897 Marionette TRACE conn4 <- [1,1914,null,{}] 07:11:13 INFO - PROCESS | 1729 | 1468505473923 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:13 INFO - PROCESS | 1729 | 1468505473932 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:14 INFO - PROCESS | 1729 | 1468505474155 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 07:11:14 INFO - PROCESS | 1729 | 1468505474186 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:14 INFO - PROCESS | 1729 | 1468505474220 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:14 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e535400 == 28 [pid = 1729] [id = 486] 07:11:14 INFO - PROCESS | 1729 | ++DOMWINDOW == 79 (0x8f3a6400) [pid = 1729] [serial = 1459] [outer = (nil)] 07:11:14 INFO - PROCESS | 1729 | ++DOMWINDOW == 80 (0x8f3ad400) [pid = 1729] [serial = 1460] [outer = 0x8f3a6400] 07:11:14 INFO - PROCESS | 1729 | 1468505474359 Marionette DEBUG loaded listener.js 07:11:14 INFO - PROCESS | 1729 | ++DOMWINDOW == 81 (0x8f50a000) [pid = 1729] [serial = 1461] [outer = 0x8f3a6400] 07:11:15 INFO - PROCESS | 1729 | --DOMWINDOW == 80 (0x8e532c00) [pid = 1729] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 07:11:15 INFO - PROCESS | 1729 | --DOMWINDOW == 79 (0x91c82400) [pid = 1729] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 07:11:15 INFO - PROCESS | 1729 | --DOMWINDOW == 78 (0x91726800) [pid = 1729] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 07:11:15 INFO - PROCESS | 1729 | --DOMWINDOW == 77 (0x8d1c5c00) [pid = 1729] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 07:11:15 INFO - PROCESS | 1729 | --DOMWINDOW == 76 (0x8ea08800) [pid = 1729] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 07:11:15 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x90ff0000) [pid = 1729] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 07:11:15 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x926c7800) [pid = 1729] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 07:11:15 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x8bc51800) [pid = 1729] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 07:11:15 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x8f1ea800) [pid = 1729] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 07:11:15 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x8d3c4000) [pid = 1729] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 07:11:15 INFO - PROCESS | 1729 | --DOMWINDOW == 70 (0x90fe9800) [pid = 1729] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 07:11:15 INFO - PROCESS | 1729 | 1468505475732 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 07:11:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 07:11:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1892ms 07:11:15 INFO - PROCESS | 1729 | 1468505475785 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 07:11:15 INFO - PROCESS | 1729 | 1468505475788 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 07:11:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 07:11:15 INFO - PROCESS | 1729 | 1468505475871 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 07:11:15 INFO - PROCESS | 1729 | 1468505475875 Marionette TRACE conn4 <- [1,1918,null,{}] 07:11:15 INFO - PROCESS | 1729 | 1468505475881 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:15 INFO - PROCESS | 1729 | 1468505475886 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:16 INFO - PROCESS | 1729 | 1468505476036 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 07:11:16 INFO - PROCESS | 1729 | 1468505476168 Marionette TRACE conn4 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:16 INFO - PROCESS | 1729 | 1468505476175 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:16 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc51800 == 29 [pid = 1729] [id = 487] 07:11:16 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x8d1c5c00) [pid = 1729] [serial = 1462] [outer = (nil)] 07:11:16 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x8ea0ec00) [pid = 1729] [serial = 1463] [outer = 0x8d1c5c00] 07:11:16 INFO - PROCESS | 1729 | 1468505476243 Marionette DEBUG loaded listener.js 07:11:16 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x8f505000) [pid = 1729] [serial = 1464] [outer = 0x8d1c5c00] 07:11:16 INFO - PROCESS | 1729 | 1468505476921 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 07:11:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 07:11:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1091ms 07:11:16 INFO - PROCESS | 1729 | 1468505476957 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 07:11:16 INFO - PROCESS | 1729 | 1468505476961 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 07:11:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 07:11:16 INFO - PROCESS | 1729 | 1468505476967 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 07:11:16 INFO - PROCESS | 1729 | 1468505476970 Marionette TRACE conn4 <- [1,1922,null,{}] 07:11:16 INFO - PROCESS | 1729 | 1468505476975 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:16 INFO - PROCESS | 1729 | 1468505476980 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:17 INFO - PROCESS | 1729 | 1468505477180 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 07:11:17 INFO - PROCESS | 1729 | 1468505477202 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:17 INFO - PROCESS | 1729 | 1468505477210 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:17 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f588c00 == 30 [pid = 1729] [id = 488] 07:11:17 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x8f58b000) [pid = 1729] [serial = 1465] [outer = (nil)] 07:11:17 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x90dd7400) [pid = 1729] [serial = 1466] [outer = 0x8f58b000] 07:11:17 INFO - PROCESS | 1729 | 1468505477293 Marionette DEBUG loaded listener.js 07:11:17 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x9105e000) [pid = 1729] [serial = 1467] [outer = 0x8f58b000] 07:11:18 INFO - PROCESS | 1729 | 1468505478517 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 07:11:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 07:11:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1627ms 07:11:18 INFO - PROCESS | 1729 | 1468505478595 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 07:11:18 INFO - PROCESS | 1729 | 1468505478602 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 07:11:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 07:11:18 INFO - PROCESS | 1729 | 1468505478610 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 07:11:18 INFO - PROCESS | 1729 | 1468505478618 Marionette TRACE conn4 <- [1,1926,null,{}] 07:11:18 INFO - PROCESS | 1729 | 1468505478626 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:18 INFO - PROCESS | 1729 | 1468505478631 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:18 INFO - PROCESS | 1729 | 1468505478847 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 07:11:19 INFO - PROCESS | 1729 | 1468505479078 Marionette TRACE conn4 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:19 INFO - PROCESS | 1729 | 1468505479084 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:19 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be03400 == 31 [pid = 1729] [id = 489] 07:11:19 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0x8d4ef800) [pid = 1729] [serial = 1468] [outer = (nil)] 07:11:19 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x8e182000) [pid = 1729] [serial = 1469] [outer = 0x8d4ef800] 07:11:19 INFO - PROCESS | 1729 | 1468505479199 Marionette DEBUG loaded listener.js 07:11:19 INFO - PROCESS | 1729 | ++DOMWINDOW == 79 (0x8e53a000) [pid = 1729] [serial = 1470] [outer = 0x8d4ef800] 07:11:20 INFO - PROCESS | 1729 | 1468505480180 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 07:11:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 07:11:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1633ms 07:11:20 INFO - PROCESS | 1729 | 1468505480243 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 07:11:20 INFO - PROCESS | 1729 | 1468505480251 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 07:11:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 07:11:20 INFO - PROCESS | 1729 | 1468505480261 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 07:11:20 INFO - PROCESS | 1729 | 1468505480266 Marionette TRACE conn4 <- [1,1930,null,{}] 07:11:20 INFO - PROCESS | 1729 | 1468505480272 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:20 INFO - PROCESS | 1729 | 1468505480278 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:20 INFO - PROCESS | 1729 | 1468505480509 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 07:11:20 INFO - PROCESS | 1729 | 1468505480776 Marionette TRACE conn4 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:20 INFO - PROCESS | 1729 | 1468505480787 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:20 INFO - PROCESS | 1729 | ++DOCSHELL 0x8ea05c00 == 32 [pid = 1729] [id = 490] 07:11:20 INFO - PROCESS | 1729 | ++DOMWINDOW == 80 (0x8f3ad800) [pid = 1729] [serial = 1471] [outer = (nil)] 07:11:20 INFO - PROCESS | 1729 | ++DOMWINDOW == 81 (0x8f585800) [pid = 1729] [serial = 1472] [outer = 0x8f3ad800] 07:11:20 INFO - PROCESS | 1729 | 1468505480895 Marionette DEBUG loaded listener.js 07:11:21 INFO - PROCESS | 1729 | ++DOMWINDOW == 82 (0x90dd5000) [pid = 1729] [serial = 1473] [outer = 0x8f3ad800] 07:11:21 INFO - PROCESS | 1729 | 1468505481837 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 07:11:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 07:11:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1632ms 07:11:21 INFO - PROCESS | 1729 | 1468505481907 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 07:11:21 INFO - PROCESS | 1729 | 1468505481912 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 07:11:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 07:11:21 INFO - PROCESS | 1729 | 1468505481919 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 07:11:21 INFO - PROCESS | 1729 | 1468505481925 Marionette TRACE conn4 <- [1,1934,null,{}] 07:11:21 INFO - PROCESS | 1729 | 1468505481941 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:21 INFO - PROCESS | 1729 | 1468505481950 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:22 INFO - PROCESS | 1729 | 1468505482126 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 07:11:22 INFO - PROCESS | 1729 | 1468505482319 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:22 INFO - PROCESS | 1729 | 1468505482329 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:22 INFO - PROCESS | 1729 | ++DOCSHELL 0x91719400 == 33 [pid = 1729] [id = 491] 07:11:22 INFO - PROCESS | 1729 | ++DOMWINDOW == 83 (0x91719800) [pid = 1729] [serial = 1474] [outer = (nil)] 07:11:22 INFO - PROCESS | 1729 | ++DOMWINDOW == 84 (0x91725c00) [pid = 1729] [serial = 1475] [outer = 0x91719800] 07:11:22 INFO - PROCESS | 1729 | 1468505482451 Marionette DEBUG loaded listener.js 07:11:22 INFO - PROCESS | 1729 | ++DOMWINDOW == 85 (0x91f5b400) [pid = 1729] [serial = 1476] [outer = 0x91719800] 07:11:23 INFO - PROCESS | 1729 | 1468505483443 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 07:11:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 07:11:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1600ms 07:11:23 INFO - PROCESS | 1729 | 1468505483520 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 07:11:23 INFO - PROCESS | 1729 | 1468505483525 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 07:11:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 07:11:23 INFO - PROCESS | 1729 | 1468505483533 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 07:11:23 INFO - PROCESS | 1729 | 1468505483536 Marionette TRACE conn4 <- [1,1938,null,{}] 07:11:23 INFO - PROCESS | 1729 | 1468505483542 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:23 INFO - PROCESS | 1729 | 1468505483548 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:23 INFO - PROCESS | 1729 | 1468505483759 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 07:11:24 INFO - PROCESS | 1729 | 1468505484140 Marionette TRACE conn4 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:24 INFO - PROCESS | 1729 | 1468505484150 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:24 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc50800 == 34 [pid = 1729] [id = 492] 07:11:24 INFO - PROCESS | 1729 | ++DOMWINDOW == 86 (0x8be01400) [pid = 1729] [serial = 1477] [outer = (nil)] 07:11:24 INFO - PROCESS | 1729 | ++DOMWINDOW == 87 (0x8d1c4000) [pid = 1729] [serial = 1478] [outer = 0x8be01400] 07:11:24 INFO - PROCESS | 1729 | 1468505484263 Marionette DEBUG loaded listener.js 07:11:24 INFO - PROCESS | 1729 | ++DOMWINDOW == 88 (0x8d3bd400) [pid = 1729] [serial = 1479] [outer = 0x8be01400] 07:11:25 INFO - PROCESS | 1729 | --DOCSHELL 0x8be06000 == 33 [pid = 1729] [id = 435] 07:11:25 INFO - PROCESS | 1729 | --DOCSHELL 0x8d3c4800 == 32 [pid = 1729] [id = 434] 07:11:25 INFO - PROCESS | 1729 | --DOCSHELL 0x8d4ee400 == 31 [pid = 1729] [id = 437] 07:11:25 INFO - PROCESS | 1729 | --DOCSHELL 0x91c7e400 == 30 [pid = 1729] [id = 448] 07:11:25 INFO - PROCESS | 1729 | --DOCSHELL 0x8be06800 == 29 [pid = 1729] [id = 439] 07:11:25 INFO - PROCESS | 1729 | --DOCSHELL 0x90ddfc00 == 28 [pid = 1729] [id = 447] 07:11:25 INFO - PROCESS | 1729 | --DOCSHELL 0x8be0d800 == 27 [pid = 1729] [id = 436] 07:11:25 INFO - PROCESS | 1729 | 1468505485231 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 07:11:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 07:11:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1730ms 07:11:25 INFO - PROCESS | 1729 | --DOMWINDOW == 87 (0x92ce9c00) [pid = 1729] [serial = 1425] [outer = (nil)] [url = about:blank] 07:11:25 INFO - PROCESS | 1729 | --DOMWINDOW == 86 (0x927c4400) [pid = 1729] [serial = 1424] [outer = (nil)] [url = about:blank] 07:11:25 INFO - PROCESS | 1729 | --DOMWINDOW == 85 (0x90fea400) [pid = 1729] [serial = 1422] [outer = (nil)] [url = about:blank] 07:11:25 INFO - PROCESS | 1729 | --DOMWINDOW == 84 (0x91f65000) [pid = 1729] [serial = 1403] [outer = (nil)] [url = about:blank] 07:11:25 INFO - PROCESS | 1729 | --DOMWINDOW == 83 (0x92062800) [pid = 1729] [serial = 1419] [outer = (nil)] [url = about:blank] 07:11:25 INFO - PROCESS | 1729 | --DOMWINDOW == 82 (0x8d4f3c00) [pid = 1729] [serial = 1397] [outer = (nil)] [url = about:blank] 07:11:25 INFO - PROCESS | 1729 | --DOMWINDOW == 81 (0x8f1f7400) [pid = 1729] [serial = 1413] [outer = (nil)] [url = about:blank] 07:11:25 INFO - PROCESS | 1729 | --DOMWINDOW == 80 (0x8ec97c00) [pid = 1729] [serial = 1412] [outer = (nil)] [url = about:blank] 07:11:25 INFO - PROCESS | 1729 | --DOMWINDOW == 79 (0x91060400) [pid = 1729] [serial = 1415] [outer = (nil)] [url = about:blank] 07:11:25 INFO - PROCESS | 1729 | --DOMWINDOW == 78 (0x91f5ec00) [pid = 1729] [serial = 1418] [outer = (nil)] [url = about:blank] 07:11:25 INFO - PROCESS | 1729 | --DOMWINDOW == 77 (0x9171dc00) [pid = 1729] [serial = 1416] [outer = (nil)] [url = about:blank] 07:11:25 INFO - PROCESS | 1729 | --DOMWINDOW == 76 (0x927b9400) [pid = 1729] [serial = 1407] [outer = (nil)] [url = about:blank] 07:11:25 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x8d7c1c00) [pid = 1729] [serial = 1410] [outer = (nil)] [url = about:blank] 07:11:25 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x926d0000) [pid = 1729] [serial = 1406] [outer = (nil)] [url = about:blank] 07:11:25 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x8f1f3000) [pid = 1729] [serial = 1401] [outer = (nil)] [url = about:blank] 07:11:25 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x8f3ab400) [pid = 1729] [serial = 1421] [outer = (nil)] [url = about:blank] 07:11:25 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x9106bc00) [pid = 1729] [serial = 1395] [outer = (nil)] [url = about:blank] 07:11:25 INFO - PROCESS | 1729 | --DOMWINDOW == 70 (0x8f3ae000) [pid = 1729] [serial = 1400] [outer = (nil)] [url = about:blank] 07:11:25 INFO - PROCESS | 1729 | --DOMWINDOW == 69 (0x8e184000) [pid = 1729] [serial = 1398] [outer = (nil)] [url = about:blank] 07:11:25 INFO - PROCESS | 1729 | --DOMWINDOW == 68 (0x8d4eec00) [pid = 1729] [serial = 1409] [outer = (nil)] [url = about:blank] 07:11:25 INFO - PROCESS | 1729 | --DOMWINDOW == 67 (0x92069800) [pid = 1729] [serial = 1404] [outer = (nil)] [url = about:blank] 07:11:25 INFO - PROCESS | 1729 | 1468505485304 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 07:11:25 INFO - PROCESS | 1729 | 1468505485310 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 07:11:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 07:11:25 INFO - PROCESS | 1729 | 1468505485320 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 07:11:25 INFO - PROCESS | 1729 | 1468505485324 Marionette TRACE conn4 <- [1,1942,null,{}] 07:11:25 INFO - PROCESS | 1729 | 1468505485332 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:25 INFO - PROCESS | 1729 | 1468505485339 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:25 INFO - PROCESS | 1729 | 1468505485509 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 07:11:25 INFO - PROCESS | 1729 | 1468505485676 Marionette TRACE conn4 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:25 INFO - PROCESS | 1729 | 1468505485687 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:25 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d7cd800 == 28 [pid = 1729] [id = 493] 07:11:25 INFO - PROCESS | 1729 | ++DOMWINDOW == 68 (0x8e180800) [pid = 1729] [serial = 1480] [outer = (nil)] 07:11:25 INFO - PROCESS | 1729 | ++DOMWINDOW == 69 (0x8e18cc00) [pid = 1729] [serial = 1481] [outer = 0x8e180800] 07:11:25 INFO - PROCESS | 1729 | 1468505485808 Marionette DEBUG loaded listener.js 07:11:25 INFO - PROCESS | 1729 | ++DOMWINDOW == 70 (0x8ec91400) [pid = 1729] [serial = 1482] [outer = 0x8e180800] 07:11:26 INFO - PROCESS | 1729 | 1468505486576 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 07:11:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 07:11:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1284ms 07:11:26 INFO - PROCESS | 1729 | 1468505486609 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 07:11:26 INFO - PROCESS | 1729 | 1468505486615 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 07:11:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 07:11:26 INFO - PROCESS | 1729 | 1468505486622 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 07:11:26 INFO - PROCESS | 1729 | 1468505486626 Marionette TRACE conn4 <- [1,1946,null,{}] 07:11:26 INFO - PROCESS | 1729 | 1468505486631 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:26 INFO - PROCESS | 1729 | 1468505486636 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:26 INFO - PROCESS | 1729 | 1468505486793 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 07:11:26 INFO - PROCESS | 1729 | 1468505486809 Marionette TRACE conn4 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:26 INFO - PROCESS | 1729 | 1468505486815 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:26 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f1f4000 == 29 [pid = 1729] [id = 494] 07:11:26 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x8f3a4000) [pid = 1729] [serial = 1483] [outer = (nil)] 07:11:26 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x8f587400) [pid = 1729] [serial = 1484] [outer = 0x8f3a4000] 07:11:26 INFO - PROCESS | 1729 | 1468505486886 Marionette DEBUG loaded listener.js 07:11:26 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x90fef800) [pid = 1729] [serial = 1485] [outer = 0x8f3a4000] 07:11:27 INFO - PROCESS | 1729 | 1468505487840 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 07:11:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 07:11:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1257ms 07:11:27 INFO - PROCESS | 1729 | 1468505487879 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 07:11:27 INFO - PROCESS | 1729 | 1468505487883 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 07:11:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 07:11:27 INFO - PROCESS | 1729 | 1468505487896 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 07:11:27 INFO - PROCESS | 1729 | 1468505487904 Marionette TRACE conn4 <- [1,1950,null,{}] 07:11:27 INFO - PROCESS | 1729 | 1468505487923 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:27 INFO - PROCESS | 1729 | 1468505487930 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:28 INFO - PROCESS | 1729 | 1468505488136 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 07:11:28 INFO - PROCESS | 1729 | 1468505488158 Marionette TRACE conn4 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:28 INFO - PROCESS | 1729 | 1468505488165 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:28 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d1c9c00 == 30 [pid = 1729] [id = 495] 07:11:28 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x91721800) [pid = 1729] [serial = 1486] [outer = (nil)] 07:11:28 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x91c7e800) [pid = 1729] [serial = 1487] [outer = 0x91721800] 07:11:28 INFO - PROCESS | 1729 | 1468505488231 Marionette DEBUG loaded listener.js 07:11:28 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x91f5ec00) [pid = 1729] [serial = 1488] [outer = 0x91721800] 07:11:29 INFO - PROCESS | 1729 | 1468505489102 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 07:11:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 07:11:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1268ms 07:11:29 INFO - PROCESS | 1729 | 1468505489159 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 07:11:29 INFO - PROCESS | 1729 | 1468505489163 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 07:11:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 07:11:29 INFO - PROCESS | 1729 | 1468505489169 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 07:11:29 INFO - PROCESS | 1729 | 1468505489172 Marionette TRACE conn4 <- [1,1954,null,{}] 07:11:29 INFO - PROCESS | 1729 | 1468505489178 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:29 INFO - PROCESS | 1729 | 1468505489182 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:29 INFO - PROCESS | 1729 | 1468505489387 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 07:11:29 INFO - PROCESS | 1729 | 1468505489407 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:29 INFO - PROCESS | 1729 | 1468505489415 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:29 INFO - PROCESS | 1729 | ++DOCSHELL 0x91066400 == 31 [pid = 1729] [id = 496] 07:11:29 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0x9171b800) [pid = 1729] [serial = 1489] [outer = (nil)] 07:11:29 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x9206a400) [pid = 1729] [serial = 1490] [outer = 0x9171b800] 07:11:29 INFO - PROCESS | 1729 | 1468505489484 Marionette DEBUG loaded listener.js 07:11:29 INFO - PROCESS | 1729 | ++DOMWINDOW == 79 (0x8f503c00) [pid = 1729] [serial = 1491] [outer = 0x9171b800] 07:11:30 INFO - PROCESS | 1729 | --DOMWINDOW == 78 (0x8f3a6400) [pid = 1729] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 07:11:30 INFO - PROCESS | 1729 | --DOMWINDOW == 77 (0x8d3c5c00) [pid = 1729] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 07:11:30 INFO - PROCESS | 1729 | --DOMWINDOW == 76 (0x8d1c5c00) [pid = 1729] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 07:11:30 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x8ea02400) [pid = 1729] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 07:11:30 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x8bc44000) [pid = 1729] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 07:11:30 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x8e18e400) [pid = 1729] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 07:11:30 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x8be05c00) [pid = 1729] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 07:11:30 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x91723800) [pid = 1729] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 07:11:30 INFO - PROCESS | 1729 | --DOMWINDOW == 70 (0x93772800) [pid = 1729] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 07:11:30 INFO - PROCESS | 1729 | --DOMWINDOW == 69 (0x93774000) [pid = 1729] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 07:11:30 INFO - PROCESS | 1729 | --DOMWINDOW == 68 (0x937ab000) [pid = 1729] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 07:11:30 INFO - PROCESS | 1729 | --DOMWINDOW == 67 (0x8d4f2000) [pid = 1729] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 07:11:30 INFO - PROCESS | 1729 | --DOMWINDOW == 66 (0x8e187800) [pid = 1729] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 07:11:30 INFO - PROCESS | 1729 | 1468505490534 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 07:11:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 07:11:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1379ms 07:11:30 INFO - PROCESS | 1729 | 1468505490551 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 07:11:30 INFO - PROCESS | 1729 | 1468505490554 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 07:11:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 07:11:30 INFO - PROCESS | 1729 | 1468505490561 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 07:11:30 INFO - PROCESS | 1729 | 1468505490565 Marionette TRACE conn4 <- [1,1958,null,{}] 07:11:30 INFO - PROCESS | 1729 | 1468505490570 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:30 INFO - PROCESS | 1729 | 1468505490576 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:30 INFO - PROCESS | 1729 | 1468505490785 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 07:11:30 INFO - PROCESS | 1729 | 1468505490801 Marionette TRACE conn4 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:30 INFO - PROCESS | 1729 | 1468505490819 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:30 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d1c8c00 == 32 [pid = 1729] [id = 497] 07:11:30 INFO - PROCESS | 1729 | ++DOMWINDOW == 67 (0x8e533000) [pid = 1729] [serial = 1492] [outer = (nil)] 07:11:30 INFO - PROCESS | 1729 | ++DOMWINDOW == 68 (0x90fed400) [pid = 1729] [serial = 1493] [outer = 0x8e533000] 07:11:30 INFO - PROCESS | 1729 | 1468505490896 Marionette DEBUG loaded listener.js 07:11:31 INFO - PROCESS | 1729 | ++DOMWINDOW == 69 (0x926cd400) [pid = 1729] [serial = 1494] [outer = 0x8e533000] 07:11:31 INFO - PROCESS | 1729 | 1468505491735 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 07:11:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 07:11:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1231ms 07:11:31 INFO - PROCESS | 1729 | 1468505491793 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 07:11:31 INFO - PROCESS | 1729 | 1468505491797 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 07:11:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 07:11:31 INFO - PROCESS | 1729 | 1468505491803 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 07:11:31 INFO - PROCESS | 1729 | 1468505491806 Marionette TRACE conn4 <- [1,1962,null,{}] 07:11:31 INFO - PROCESS | 1729 | 1468505491811 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:31 INFO - PROCESS | 1729 | 1468505491816 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:31 INFO - PROCESS | 1729 | 1468505491969 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 07:11:31 INFO - PROCESS | 1729 | 1468505491978 Marionette TRACE conn4 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:31 INFO - PROCESS | 1729 | 1468505491987 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:32 INFO - PROCESS | 1729 | ++DOCSHELL 0x91724800 == 33 [pid = 1729] [id = 498] 07:11:32 INFO - PROCESS | 1729 | ++DOMWINDOW == 70 (0x926d0800) [pid = 1729] [serial = 1495] [outer = (nil)] 07:11:32 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x927c2000) [pid = 1729] [serial = 1496] [outer = 0x926d0800] 07:11:32 INFO - PROCESS | 1729 | 1468505492069 Marionette DEBUG loaded listener.js 07:11:32 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x927c5000) [pid = 1729] [serial = 1497] [outer = 0x926d0800] 07:11:33 INFO - PROCESS | 1729 | 1468505493227 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 07:11:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 07:11:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1477ms 07:11:33 INFO - PROCESS | 1729 | 1468505493281 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 07:11:33 INFO - PROCESS | 1729 | 1468505493287 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 07:11:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 07:11:33 INFO - PROCESS | 1729 | 1468505493295 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 07:11:33 INFO - PROCESS | 1729 | 1468505493316 Marionette TRACE conn4 <- [1,1966,null,{}] 07:11:33 INFO - PROCESS | 1729 | 1468505493384 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:33 INFO - PROCESS | 1729 | 1468505493392 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:33 INFO - PROCESS | 1729 | 1468505493588 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 07:11:33 INFO - PROCESS | 1729 | 1468505493817 Marionette TRACE conn4 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:33 INFO - PROCESS | 1729 | 1468505493826 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:33 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d1c6000 == 34 [pid = 1729] [id = 499] 07:11:33 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x8d4f8c00) [pid = 1729] [serial = 1498] [outer = (nil)] 07:11:33 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x8ea03c00) [pid = 1729] [serial = 1499] [outer = 0x8d4f8c00] 07:11:33 INFO - PROCESS | 1729 | 1468505493914 Marionette DEBUG loaded listener.js 07:11:34 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x8f1f1800) [pid = 1729] [serial = 1500] [outer = 0x8d4f8c00] 07:11:34 INFO - PROCESS | 1729 | 1468505494828 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 07:11:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 07:11:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1599ms 07:11:34 INFO - PROCESS | 1729 | 1468505494894 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 07:11:34 INFO - PROCESS | 1729 | 1468505494902 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 07:11:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 07:11:34 INFO - PROCESS | 1729 | 1468505494912 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 07:11:34 INFO - PROCESS | 1729 | 1468505494916 Marionette TRACE conn4 <- [1,1970,null,{}] 07:11:34 INFO - PROCESS | 1729 | 1468505494923 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:34 INFO - PROCESS | 1729 | 1468505494929 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:35 INFO - PROCESS | 1729 | 1468505495152 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 07:11:35 INFO - PROCESS | 1729 | 1468505495421 Marionette TRACE conn4 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:35 INFO - PROCESS | 1729 | 1468505495428 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:35 INFO - PROCESS | 1729 | ++DOCSHELL 0x8ec95000 == 35 [pid = 1729] [id = 500] 07:11:35 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x91068800) [pid = 1729] [serial = 1501] [outer = (nil)] 07:11:35 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0x91724400) [pid = 1729] [serial = 1502] [outer = 0x91068800] 07:11:35 INFO - PROCESS | 1729 | 1468505495558 Marionette DEBUG loaded listener.js 07:11:35 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x91f67800) [pid = 1729] [serial = 1503] [outer = 0x91068800] 07:11:36 INFO - PROCESS | 1729 | 1468505496440 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 07:11:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 07:11:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1580ms 07:11:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 07:11:36 INFO - PROCESS | 1729 | 1468505496493 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 07:11:36 INFO - PROCESS | 1729 | 1468505496496 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 07:11:36 INFO - PROCESS | 1729 | 1468505496503 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 07:11:36 INFO - PROCESS | 1729 | 1468505496510 Marionette TRACE conn4 <- [1,1974,null,{}] 07:11:36 INFO - PROCESS | 1729 | 1468505496526 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:36 INFO - PROCESS | 1729 | 1468505496535 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:36 INFO - PROCESS | 1729 | 1468505496798 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 07:11:36 INFO - PROCESS | 1729 | 1468505496934 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:36 INFO - PROCESS | 1729 | 1468505496945 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:37 INFO - PROCESS | 1729 | ++DOCSHELL 0x926c1c00 == 36 [pid = 1729] [id = 501] 07:11:37 INFO - PROCESS | 1729 | ++DOMWINDOW == 79 (0x927c3000) [pid = 1729] [serial = 1504] [outer = (nil)] 07:11:37 INFO - PROCESS | 1729 | ++DOMWINDOW == 80 (0x92cf2000) [pid = 1729] [serial = 1505] [outer = 0x927c3000] 07:11:37 INFO - PROCESS | 1729 | 1468505497062 Marionette DEBUG loaded listener.js 07:11:37 INFO - PROCESS | 1729 | ++DOMWINDOW == 81 (0x93776000) [pid = 1729] [serial = 1506] [outer = 0x927c3000] 07:11:38 INFO - PROCESS | 1729 | 1468505498009 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 07:11:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 07:11:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1534ms 07:11:38 INFO - PROCESS | 1729 | 1468505498037 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 07:11:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 07:11:38 INFO - PROCESS | 1729 | 1468505498042 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 07:11:38 INFO - PROCESS | 1729 | 1468505498048 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 07:11:38 INFO - PROCESS | 1729 | 1468505498051 Marionette TRACE conn4 <- [1,1978,null,{}] 07:11:38 INFO - PROCESS | 1729 | 1468505498057 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:38 INFO - PROCESS | 1729 | 1468505498062 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:38 INFO - PROCESS | 1729 | 1468505498230 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 07:11:38 INFO - PROCESS | 1729 | 1468505498435 Marionette TRACE conn4 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:38 INFO - PROCESS | 1729 | 1468505498442 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:38 INFO - PROCESS | 1729 | ++DOCSHELL 0x91727400 == 37 [pid = 1729] [id = 502] 07:11:38 INFO - PROCESS | 1729 | ++DOMWINDOW == 82 (0x92cedc00) [pid = 1729] [serial = 1507] [outer = (nil)] 07:11:38 INFO - PROCESS | 1729 | ++DOMWINDOW == 83 (0x937ac400) [pid = 1729] [serial = 1508] [outer = 0x92cedc00] 07:11:38 INFO - PROCESS | 1729 | 1468505498520 Marionette DEBUG loaded listener.js 07:11:38 INFO - PROCESS | 1729 | ++DOMWINDOW == 84 (0x93960800) [pid = 1729] [serial = 1509] [outer = 0x92cedc00] 07:11:39 INFO - PROCESS | 1729 | 1468505499405 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:11:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 07:11:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1386ms 07:11:39 INFO - PROCESS | 1729 | 1468505499434 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 07:11:39 INFO - PROCESS | 1729 | 1468505499439 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 07:11:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 07:11:39 INFO - PROCESS | 1729 | 1468505499445 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 07:11:39 INFO - PROCESS | 1729 | 1468505499449 Marionette TRACE conn4 <- [1,1982,null,{}] 07:11:39 INFO - PROCESS | 1729 | 1468505499455 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:39 INFO - PROCESS | 1729 | 1468505499460 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:39 INFO - PROCESS | 1729 | 1468505499632 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 07:11:39 INFO - PROCESS | 1729 | 1468505499818 Marionette TRACE conn4 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:39 INFO - PROCESS | 1729 | 1468505499829 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:39 INFO - PROCESS | 1729 | ++DOCSHELL 0x9206d800 == 38 [pid = 1729] [id = 503] 07:11:39 INFO - PROCESS | 1729 | ++DOMWINDOW == 85 (0x927b8800) [pid = 1729] [serial = 1510] [outer = (nil)] 07:11:39 INFO - PROCESS | 1729 | ++DOMWINDOW == 86 (0x94e33000) [pid = 1729] [serial = 1511] [outer = 0x927b8800] 07:11:39 INFO - PROCESS | 1729 | 1468505499910 Marionette DEBUG loaded listener.js 07:11:40 INFO - PROCESS | 1729 | ++DOMWINDOW == 87 (0x94e38000) [pid = 1729] [serial = 1512] [outer = 0x927b8800] 07:11:40 INFO - PROCESS | 1729 | 1468505500892 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:11:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 07:11:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1498ms 07:11:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 07:11:40 INFO - PROCESS | 1729 | 1468505500943 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 07:11:40 INFO - PROCESS | 1729 | 1468505500946 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 07:11:40 INFO - PROCESS | 1729 | 1468505500953 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 07:11:40 INFO - PROCESS | 1729 | 1468505500956 Marionette TRACE conn4 <- [1,1986,null,{}] 07:11:40 INFO - PROCESS | 1729 | 1468505500962 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:40 INFO - PROCESS | 1729 | 1468505500972 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:41 INFO - PROCESS | 1729 | 1468505501210 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 07:11:41 INFO - PROCESS | 1729 | 1468505501443 Marionette TRACE conn4 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:41 INFO - PROCESS | 1729 | 1468505501451 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:41 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be0d800 == 39 [pid = 1729] [id = 504] 07:11:41 INFO - PROCESS | 1729 | ++DOMWINDOW == 88 (0x8be0e800) [pid = 1729] [serial = 1513] [outer = (nil)] 07:11:41 INFO - PROCESS | 1729 | ++DOMWINDOW == 89 (0x8d3ba800) [pid = 1729] [serial = 1514] [outer = 0x8be0e800] 07:11:41 INFO - PROCESS | 1729 | 1468505501766 Marionette DEBUG loaded listener.js 07:11:41 INFO - PROCESS | 1729 | ++DOMWINDOW == 90 (0x8d4f3400) [pid = 1729] [serial = 1515] [outer = 0x8be0e800] 07:11:42 INFO - PROCESS | 1729 | 1468505502766 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:11:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 07:11:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1891ms 07:11:42 INFO - PROCESS | 1729 | 1468505502844 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 07:11:42 INFO - PROCESS | 1729 | 1468505502850 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 07:11:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 07:11:42 INFO - PROCESS | 1729 | 1468505502858 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 07:11:42 INFO - PROCESS | 1729 | 1468505502862 Marionette TRACE conn4 <- [1,1990,null,{}] 07:11:42 INFO - PROCESS | 1729 | 1468505502869 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:42 INFO - PROCESS | 1729 | 1468505502875 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:43 INFO - PROCESS | 1729 | 1468505503100 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 07:11:44 INFO - PROCESS | 1729 | --DOCSHELL 0x8ea0ac00 == 38 [pid = 1729] [id = 446] 07:11:44 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc43800 == 37 [pid = 1729] [id = 483] 07:11:44 INFO - PROCESS | 1729 | --DOCSHELL 0x9106b800 == 36 [pid = 1729] [id = 443] 07:11:44 INFO - PROCESS | 1729 | --DOCSHELL 0x8be08000 == 35 [pid = 1729] [id = 441] 07:11:44 INFO - PROCESS | 1729 | --DOCSHELL 0x8d3c3400 == 34 [pid = 1729] [id = 442] 07:11:44 INFO - PROCESS | 1729 | --DOCSHELL 0x8be05400 == 33 [pid = 1729] [id = 440] 07:11:44 INFO - PROCESS | 1729 | --DOCSHELL 0x8be0b800 == 32 [pid = 1729] [id = 449] 07:11:44 INFO - PROCESS | 1729 | --DOCSHELL 0x8d7d0800 == 31 [pid = 1729] [id = 444] 07:11:44 INFO - PROCESS | 1729 | --DOCSHELL 0x8f3ab000 == 30 [pid = 1729] [id = 438] 07:11:44 INFO - PROCESS | 1729 | --DOCSHELL 0x8be0ec00 == 29 [pid = 1729] [id = 445] 07:11:44 INFO - PROCESS | 1729 | --DOCSHELL 0x8d7c7800 == 28 [pid = 1729] [id = 450] 07:11:44 INFO - PROCESS | 1729 | --DOCSHELL 0x8d1cdc00 == 27 [pid = 1729] [id = 451] 07:11:44 INFO - PROCESS | 1729 | --DOMWINDOW == 89 (0x8f3ad400) [pid = 1729] [serial = 1460] [outer = (nil)] [url = about:blank] 07:11:44 INFO - PROCESS | 1729 | --DOMWINDOW == 88 (0x8d4f1c00) [pid = 1729] [serial = 1454] [outer = (nil)] [url = about:blank] 07:11:44 INFO - PROCESS | 1729 | --DOMWINDOW == 87 (0x8f505000) [pid = 1729] [serial = 1464] [outer = (nil)] [url = about:blank] 07:11:44 INFO - PROCESS | 1729 | --DOMWINDOW == 86 (0x8ea0ec00) [pid = 1729] [serial = 1463] [outer = (nil)] [url = about:blank] 07:11:44 INFO - PROCESS | 1729 | --DOMWINDOW == 85 (0x8ea07000) [pid = 1729] [serial = 1457] [outer = (nil)] [url = about:blank] 07:11:44 INFO - PROCESS | 1729 | --DOMWINDOW == 84 (0x8bc4f800) [pid = 1729] [serial = 1451] [outer = (nil)] [url = about:blank] 07:11:44 INFO - PROCESS | 1729 | --DOMWINDOW == 83 (0x8be0c800) [pid = 1729] [serial = 1452] [outer = (nil)] [url = about:blank] 07:11:44 INFO - PROCESS | 1729 | --DOMWINDOW == 82 (0x8e539400) [pid = 1729] [serial = 1449] [outer = (nil)] [url = about:blank] 07:11:44 INFO - PROCESS | 1729 | --DOMWINDOW == 81 (0x8e530c00) [pid = 1729] [serial = 1448] [outer = (nil)] [url = about:blank] 07:11:44 INFO - PROCESS | 1729 | --DOMWINDOW == 80 (0x8f3a9c00) [pid = 1729] [serial = 1428] [outer = (nil)] [url = about:blank] 07:11:44 INFO - PROCESS | 1729 | --DOMWINDOW == 79 (0x8ec8f800) [pid = 1729] [serial = 1427] [outer = (nil)] [url = about:blank] 07:11:44 INFO - PROCESS | 1729 | --DOMWINDOW == 78 (0x926c7400) [pid = 1729] [serial = 1431] [outer = (nil)] [url = about:blank] 07:11:44 INFO - PROCESS | 1729 | --DOMWINDOW == 77 (0x926c1400) [pid = 1729] [serial = 1430] [outer = (nil)] [url = about:blank] 07:11:44 INFO - PROCESS | 1729 | --DOMWINDOW == 76 (0x9379d400) [pid = 1729] [serial = 1434] [outer = (nil)] [url = about:blank] 07:11:44 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x93791800) [pid = 1729] [serial = 1433] [outer = (nil)] [url = about:blank] 07:11:44 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x93960400) [pid = 1729] [serial = 1437] [outer = (nil)] [url = about:blank] 07:11:44 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x9395e400) [pid = 1729] [serial = 1436] [outer = (nil)] [url = about:blank] 07:11:44 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x8d4fb400) [pid = 1729] [serial = 1455] [outer = (nil)] [url = about:blank] 07:11:44 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x8f50a000) [pid = 1729] [serial = 1461] [outer = (nil)] [url = about:blank] 07:11:44 INFO - PROCESS | 1729 | --DOMWINDOW == 70 (0x94e39400) [pid = 1729] [serial = 1440] [outer = (nil)] [url = about:blank] 07:11:44 INFO - PROCESS | 1729 | --DOMWINDOW == 69 (0x94e35000) [pid = 1729] [serial = 1439] [outer = (nil)] [url = about:blank] 07:11:44 INFO - PROCESS | 1729 | --DOMWINDOW == 68 (0x94ee0000) [pid = 1729] [serial = 1443] [outer = (nil)] [url = about:blank] 07:11:44 INFO - PROCESS | 1729 | --DOMWINDOW == 67 (0x8ec8d400) [pid = 1729] [serial = 1458] [outer = (nil)] [url = about:blank] 07:11:44 INFO - PROCESS | 1729 | --DOMWINDOW == 66 (0x94eda000) [pid = 1729] [serial = 1442] [outer = (nil)] [url = about:blank] 07:11:44 INFO - PROCESS | 1729 | --DOMWINDOW == 65 (0x94f59400) [pid = 1729] [serial = 1446] [outer = (nil)] [url = about:blank] 07:11:44 INFO - PROCESS | 1729 | --DOMWINDOW == 64 (0x90fe8000) [pid = 1729] [serial = 1445] [outer = (nil)] [url = about:blank] 07:11:44 INFO - PROCESS | 1729 | --DOMWINDOW == 63 (0x90dd7400) [pid = 1729] [serial = 1466] [outer = (nil)] [url = about:blank] 07:11:44 INFO - PROCESS | 1729 | 1468505504401 Marionette TRACE conn4 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:44 INFO - PROCESS | 1729 | 1468505504409 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:44 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc4d400 == 28 [pid = 1729] [id = 505] 07:11:44 INFO - PROCESS | 1729 | ++DOMWINDOW == 64 (0x8bc4e400) [pid = 1729] [serial = 1516] [outer = (nil)] 07:11:44 INFO - PROCESS | 1729 | ++DOMWINDOW == 65 (0x8be02400) [pid = 1729] [serial = 1517] [outer = 0x8bc4e400] 07:11:44 INFO - PROCESS | 1729 | 1468505504491 Marionette DEBUG loaded listener.js 07:11:44 INFO - PROCESS | 1729 | ++DOMWINDOW == 66 (0x8be0ec00) [pid = 1729] [serial = 1518] [outer = 0x8bc4e400] 07:11:45 INFO - PROCESS | 1729 | 1468505505283 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:11:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 07:11:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 2441ms 07:11:45 INFO - PROCESS | 1729 | 1468505505299 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 07:11:45 INFO - PROCESS | 1729 | 1468505505304 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 07:11:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 07:11:45 INFO - PROCESS | 1729 | 1468505505311 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 07:11:45 INFO - PROCESS | 1729 | 1468505505315 Marionette TRACE conn4 <- [1,1994,null,{}] 07:11:45 INFO - PROCESS | 1729 | 1468505505333 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:45 INFO - PROCESS | 1729 | 1468505505341 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:45 INFO - PROCESS | 1729 | 1468505505495 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 07:11:45 INFO - PROCESS | 1729 | 1468505505513 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:45 INFO - PROCESS | 1729 | 1468505505520 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:45 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d4ee400 == 29 [pid = 1729] [id = 506] 07:11:45 INFO - PROCESS | 1729 | ++DOMWINDOW == 67 (0x8d4ef000) [pid = 1729] [serial = 1519] [outer = (nil)] 07:11:45 INFO - PROCESS | 1729 | ++DOMWINDOW == 68 (0x8d4f5800) [pid = 1729] [serial = 1520] [outer = 0x8d4ef000] 07:11:45 INFO - PROCESS | 1729 | 1468505505591 Marionette DEBUG loaded listener.js 07:11:45 INFO - PROCESS | 1729 | ++DOMWINDOW == 69 (0x8d7c4400) [pid = 1729] [serial = 1521] [outer = 0x8d4ef000] 07:11:46 INFO - PROCESS | 1729 | 1468505506550 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 07:11:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 07:11:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1299ms 07:11:46 INFO - PROCESS | 1729 | 1468505506616 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 07:11:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 07:11:46 INFO - PROCESS | 1729 | 1468505506624 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 07:11:46 INFO - PROCESS | 1729 | 1468505506631 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 07:11:46 INFO - PROCESS | 1729 | 1468505506635 Marionette TRACE conn4 <- [1,1998,null,{}] 07:11:46 INFO - PROCESS | 1729 | 1468505506640 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:46 INFO - PROCESS | 1729 | 1468505506647 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:46 INFO - PROCESS | 1729 | 1468505506823 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 07:11:47 INFO - PROCESS | 1729 | 1468505506992 Marionette TRACE conn4 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:47 INFO - PROCESS | 1729 | 1468505506999 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:47 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d7c6000 == 30 [pid = 1729] [id = 507] 07:11:47 INFO - PROCESS | 1729 | ++DOMWINDOW == 70 (0x8e52f400) [pid = 1729] [serial = 1522] [outer = (nil)] 07:11:47 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x8e53c000) [pid = 1729] [serial = 1523] [outer = 0x8e52f400] 07:11:47 INFO - PROCESS | 1729 | 1468505507070 Marionette DEBUG loaded listener.js 07:11:47 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x8ea0fc00) [pid = 1729] [serial = 1524] [outer = 0x8e52f400] 07:11:47 INFO - PROCESS | 1729 | 1468505507984 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 07:11:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 07:11:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1382ms 07:11:48 INFO - PROCESS | 1729 | 1468505508012 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 07:11:48 INFO - PROCESS | 1729 | 1468505508016 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 07:11:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 07:11:48 INFO - PROCESS | 1729 | 1468505508030 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 07:11:48 INFO - PROCESS | 1729 | 1468505508040 Marionette TRACE conn4 <- [1,2002,null,{}] 07:11:48 INFO - PROCESS | 1729 | 1468505508057 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:48 INFO - PROCESS | 1729 | 1468505508064 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:48 INFO - PROCESS | 1729 | 1468505508280 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 07:11:48 INFO - PROCESS | 1729 | 1468505508303 Marionette TRACE conn4 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:48 INFO - PROCESS | 1729 | 1468505508310 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:48 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f3a8c00 == 31 [pid = 1729] [id = 508] 07:11:48 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x8f3a9800) [pid = 1729] [serial = 1525] [outer = (nil)] 07:11:48 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x8f3ae000) [pid = 1729] [serial = 1526] [outer = 0x8f3a9800] 07:11:48 INFO - PROCESS | 1729 | 1468505508377 Marionette DEBUG loaded listener.js 07:11:48 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x8f502800) [pid = 1729] [serial = 1527] [outer = 0x8f3a9800] 07:11:49 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x9171b800) [pid = 1729] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 07:11:49 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x8f3ad800) [pid = 1729] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 07:11:49 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x8be01400) [pid = 1729] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 07:11:49 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x8f3a4000) [pid = 1729] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 07:11:49 INFO - PROCESS | 1729 | --DOMWINDOW == 70 (0x8f58b000) [pid = 1729] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 07:11:49 INFO - PROCESS | 1729 | --DOMWINDOW == 69 (0x8e180800) [pid = 1729] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 07:11:49 INFO - PROCESS | 1729 | --DOMWINDOW == 68 (0x8d4ef800) [pid = 1729] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 07:11:49 INFO - PROCESS | 1729 | --DOMWINDOW == 67 (0x91719800) [pid = 1729] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 07:11:49 INFO - PROCESS | 1729 | --DOMWINDOW == 66 (0x91721800) [pid = 1729] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 07:11:49 INFO - PROCESS | 1729 | --DOMWINDOW == 65 (0x926d0800) [pid = 1729] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 07:11:49 INFO - PROCESS | 1729 | --DOMWINDOW == 64 (0x8e533000) [pid = 1729] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 07:11:49 INFO - PROCESS | 1729 | 1468505509793 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 07:11:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 07:11:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1811ms 07:11:49 INFO - PROCESS | 1729 | 1468505509833 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 07:11:49 INFO - PROCESS | 1729 | 1468505509838 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 07:11:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 07:11:49 INFO - PROCESS | 1729 | 1468505509844 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 07:11:49 INFO - PROCESS | 1729 | 1468505509847 Marionette TRACE conn4 <- [1,2006,null,{}] 07:11:49 INFO - PROCESS | 1729 | 1468505509853 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:49 INFO - PROCESS | 1729 | 1468505509858 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:50 INFO - PROCESS | 1729 | 1468505510088 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 07:11:50 INFO - PROCESS | 1729 | 1468505510113 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:50 INFO - PROCESS | 1729 | 1468505510122 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:50 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc45c00 == 32 [pid = 1729] [id = 509] 07:11:50 INFO - PROCESS | 1729 | ++DOMWINDOW == 65 (0x8d3c2c00) [pid = 1729] [serial = 1528] [outer = (nil)] 07:11:50 INFO - PROCESS | 1729 | ++DOMWINDOW == 66 (0x8f3a4000) [pid = 1729] [serial = 1529] [outer = 0x8d3c2c00] 07:11:50 INFO - PROCESS | 1729 | 1468505510192 Marionette DEBUG loaded listener.js 07:11:50 INFO - PROCESS | 1729 | ++DOMWINDOW == 67 (0x8f50dc00) [pid = 1729] [serial = 1530] [outer = 0x8d3c2c00] 07:11:50 INFO - PROCESS | 1729 | 1468505510969 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 07:11:51 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 07:11:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1186ms 07:11:51 INFO - PROCESS | 1729 | 1468505511036 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 07:11:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 07:11:51 INFO - PROCESS | 1729 | 1468505511040 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 07:11:51 INFO - PROCESS | 1729 | 1468505511046 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 07:11:51 INFO - PROCESS | 1729 | 1468505511050 Marionette TRACE conn4 <- [1,2010,null,{}] 07:11:51 INFO - PROCESS | 1729 | 1468505511055 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:51 INFO - PROCESS | 1729 | 1468505511060 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:51 INFO - PROCESS | 1729 | 1468505511203 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 07:11:51 INFO - PROCESS | 1729 | 1468505511213 Marionette TRACE conn4 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:51 INFO - PROCESS | 1729 | 1468505511231 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:51 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f587c00 == 33 [pid = 1729] [id = 510] 07:11:51 INFO - PROCESS | 1729 | ++DOMWINDOW == 68 (0x8f588400) [pid = 1729] [serial = 1531] [outer = (nil)] 07:11:51 INFO - PROCESS | 1729 | ++DOMWINDOW == 69 (0x90ddb000) [pid = 1729] [serial = 1532] [outer = 0x8f588400] 07:11:51 INFO - PROCESS | 1729 | 1468505511311 Marionette DEBUG loaded listener.js 07:11:51 INFO - PROCESS | 1729 | ++DOMWINDOW == 70 (0x9105dc00) [pid = 1729] [serial = 1533] [outer = 0x8f588400] 07:11:52 INFO - PROCESS | 1729 | 1468505512571 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 07:11:52 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 07:11:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1585ms 07:11:52 INFO - PROCESS | 1729 | 1468505512633 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 07:11:52 INFO - PROCESS | 1729 | 1468505512639 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 07:11:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 07:11:52 INFO - PROCESS | 1729 | 1468505512648 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 07:11:52 INFO - PROCESS | 1729 | 1468505512656 Marionette TRACE conn4 <- [1,2014,null,{}] 07:11:52 INFO - PROCESS | 1729 | 1468505512664 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:52 INFO - PROCESS | 1729 | 1468505512669 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:52 INFO - PROCESS | 1729 | 1468505512890 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 07:11:53 INFO - PROCESS | 1729 | 1468505513119 Marionette TRACE conn4 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:53 INFO - PROCESS | 1729 | 1468505513127 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:53 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be04c00 == 34 [pid = 1729] [id = 511] 07:11:53 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x8d3c9c00) [pid = 1729] [serial = 1534] [outer = (nil)] 07:11:53 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x8e186000) [pid = 1729] [serial = 1535] [outer = 0x8d3c9c00] 07:11:53 INFO - PROCESS | 1729 | 1468505513237 Marionette DEBUG loaded listener.js 07:11:53 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x8ea04c00) [pid = 1729] [serial = 1536] [outer = 0x8d3c9c00] 07:11:54 INFO - PROCESS | 1729 | 1468505514230 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 07:11:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 07:11:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1638ms 07:11:54 INFO - PROCESS | 1729 | 1468505514286 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 07:11:54 INFO - PROCESS | 1729 | 1468505514293 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 07:11:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 07:11:54 INFO - PROCESS | 1729 | 1468505514304 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 07:11:54 INFO - PROCESS | 1729 | 1468505514307 Marionette TRACE conn4 <- [1,2018,null,{}] 07:11:54 INFO - PROCESS | 1729 | 1468505514314 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:54 INFO - PROCESS | 1729 | 1468505514320 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:54 INFO - PROCESS | 1729 | 1468505514505 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 07:11:54 INFO - PROCESS | 1729 | 1468505514765 Marionette TRACE conn4 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:54 INFO - PROCESS | 1729 | 1468505514776 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:54 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f3a4800 == 35 [pid = 1729] [id = 512] 07:11:54 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x8f508400) [pid = 1729] [serial = 1537] [outer = (nil)] 07:11:54 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x8f583000) [pid = 1729] [serial = 1538] [outer = 0x8f508400] 07:11:54 INFO - PROCESS | 1729 | 1468505514897 Marionette DEBUG loaded listener.js 07:11:55 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x90fe7c00) [pid = 1729] [serial = 1539] [outer = 0x8f508400] 07:11:55 INFO - PROCESS | 1729 | 1468505515867 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:11:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 07:11:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1641ms 07:11:55 INFO - PROCESS | 1729 | 1468505515963 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 07:11:55 INFO - PROCESS | 1729 | 1468505515970 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 07:11:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 07:11:55 INFO - PROCESS | 1729 | 1468505515980 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 07:11:55 INFO - PROCESS | 1729 | 1468505515985 Marionette TRACE conn4 <- [1,2022,null,{}] 07:11:56 INFO - PROCESS | 1729 | 1468505516002 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:56 INFO - PROCESS | 1729 | 1468505516010 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:56 INFO - PROCESS | 1729 | 1468505516314 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 07:11:56 INFO - PROCESS | 1729 | 1468505516493 Marionette TRACE conn4 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:56 INFO - PROCESS | 1729 | 1468505516503 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:56 INFO - PROCESS | 1729 | ++DOCSHELL 0x90ddf800 == 36 [pid = 1729] [id = 513] 07:11:56 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0x91068400) [pid = 1729] [serial = 1540] [outer = (nil)] 07:11:56 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x91c7b400) [pid = 1729] [serial = 1541] [outer = 0x91068400] 07:11:56 INFO - PROCESS | 1729 | 1468505516590 Marionette DEBUG loaded listener.js 07:11:56 INFO - PROCESS | 1729 | ++DOMWINDOW == 79 (0x91f5c000) [pid = 1729] [serial = 1542] [outer = 0x91068400] 07:11:57 INFO - PROCESS | 1729 | 1468505517710 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 07:11:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 07:11:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1793ms 07:11:57 INFO - PROCESS | 1729 | 1468505517786 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 07:11:57 INFO - PROCESS | 1729 | 1468505517792 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 07:11:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 07:11:57 INFO - PROCESS | 1729 | 1468505517800 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 07:11:57 INFO - PROCESS | 1729 | 1468505517805 Marionette TRACE conn4 <- [1,2026,null,{}] 07:11:57 INFO - PROCESS | 1729 | 1468505517813 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:57 INFO - PROCESS | 1729 | 1468505517818 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:57 INFO - PROCESS | 1729 | 1468505517990 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 07:11:58 INFO - PROCESS | 1729 | 1468505518267 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:58 INFO - PROCESS | 1729 | 1468505518283 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:58 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be09400 == 37 [pid = 1729] [id = 514] 07:11:58 INFO - PROCESS | 1729 | ++DOMWINDOW == 80 (0x8d3c0400) [pid = 1729] [serial = 1543] [outer = (nil)] 07:11:58 INFO - PROCESS | 1729 | ++DOMWINDOW == 81 (0x8d4ed800) [pid = 1729] [serial = 1544] [outer = 0x8d3c0400] 07:11:58 INFO - PROCESS | 1729 | 1468505518361 Marionette DEBUG loaded listener.js 07:11:58 INFO - PROCESS | 1729 | ++DOMWINDOW == 82 (0x8d4f3800) [pid = 1729] [serial = 1545] [outer = 0x8d3c0400] 07:11:58 INFO - PROCESS | 1729 | --DOCSHELL 0x8d1c8c00 == 36 [pid = 1729] [id = 497] 07:11:58 INFO - PROCESS | 1729 | --DOCSHELL 0x8d1c9c00 == 35 [pid = 1729] [id = 495] 07:11:58 INFO - PROCESS | 1729 | --DOCSHELL 0x8f1f4000 == 34 [pid = 1729] [id = 494] 07:11:58 INFO - PROCESS | 1729 | --DOCSHELL 0x8d7cd800 == 33 [pid = 1729] [id = 493] 07:11:59 INFO - PROCESS | 1729 | --DOMWINDOW == 81 (0x9206a400) [pid = 1729] [serial = 1490] [outer = (nil)] [url = about:blank] 07:11:59 INFO - PROCESS | 1729 | --DOMWINDOW == 80 (0x8f585800) [pid = 1729] [serial = 1472] [outer = (nil)] [url = about:blank] 07:11:59 INFO - PROCESS | 1729 | --DOMWINDOW == 79 (0x90dd5000) [pid = 1729] [serial = 1473] [outer = (nil)] [url = about:blank] 07:11:59 INFO - PROCESS | 1729 | --DOMWINDOW == 78 (0x8d1c4000) [pid = 1729] [serial = 1478] [outer = (nil)] [url = about:blank] 07:11:59 INFO - PROCESS | 1729 | --DOMWINDOW == 77 (0x8d3bd400) [pid = 1729] [serial = 1479] [outer = (nil)] [url = about:blank] 07:11:59 INFO - PROCESS | 1729 | --DOMWINDOW == 76 (0x8f587400) [pid = 1729] [serial = 1484] [outer = (nil)] [url = about:blank] 07:11:59 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x9105e000) [pid = 1729] [serial = 1467] [outer = (nil)] [url = about:blank] 07:11:59 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x8e18cc00) [pid = 1729] [serial = 1481] [outer = (nil)] [url = about:blank] 07:11:59 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x8ec91400) [pid = 1729] [serial = 1482] [outer = (nil)] [url = about:blank] 07:11:59 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x8e182000) [pid = 1729] [serial = 1469] [outer = (nil)] [url = about:blank] 07:11:59 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x8e53a000) [pid = 1729] [serial = 1470] [outer = (nil)] [url = about:blank] 07:11:59 INFO - PROCESS | 1729 | --DOMWINDOW == 70 (0x91725c00) [pid = 1729] [serial = 1475] [outer = (nil)] [url = about:blank] 07:11:59 INFO - PROCESS | 1729 | --DOMWINDOW == 69 (0x91f5b400) [pid = 1729] [serial = 1476] [outer = (nil)] [url = about:blank] 07:11:59 INFO - PROCESS | 1729 | --DOMWINDOW == 68 (0x8f503c00) [pid = 1729] [serial = 1491] [outer = (nil)] [url = about:blank] 07:11:59 INFO - PROCESS | 1729 | --DOMWINDOW == 67 (0x91c7e800) [pid = 1729] [serial = 1487] [outer = (nil)] [url = about:blank] 07:11:59 INFO - PROCESS | 1729 | --DOMWINDOW == 66 (0x927c2000) [pid = 1729] [serial = 1496] [outer = (nil)] [url = about:blank] 07:11:59 INFO - PROCESS | 1729 | --DOMWINDOW == 65 (0x91f5ec00) [pid = 1729] [serial = 1488] [outer = (nil)] [url = about:blank] 07:11:59 INFO - PROCESS | 1729 | --DOMWINDOW == 64 (0x90fef800) [pid = 1729] [serial = 1485] [outer = (nil)] [url = about:blank] 07:11:59 INFO - PROCESS | 1729 | --DOMWINDOW == 63 (0x90fed400) [pid = 1729] [serial = 1493] [outer = (nil)] [url = about:blank] 07:11:59 INFO - PROCESS | 1729 | --DOMWINDOW == 62 (0x927c5000) [pid = 1729] [serial = 1497] [outer = (nil)] [url = about:blank] 07:11:59 INFO - PROCESS | 1729 | --DOMWINDOW == 61 (0x926cd400) [pid = 1729] [serial = 1494] [outer = (nil)] [url = about:blank] 07:11:59 INFO - PROCESS | 1729 | 1468505519311 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 07:11:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 07:11:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1531ms 07:11:59 INFO - PROCESS | 1729 | 1468505519331 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 07:11:59 INFO - PROCESS | 1729 | 1468505519337 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 07:11:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 07:11:59 INFO - PROCESS | 1729 | 1468505519347 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 07:11:59 INFO - PROCESS | 1729 | 1468505519351 Marionette TRACE conn4 <- [1,2030,null,{}] 07:11:59 INFO - PROCESS | 1729 | 1468505519357 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:59 INFO - PROCESS | 1729 | 1468505519362 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:59 INFO - PROCESS | 1729 | 1468505519513 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 07:11:59 INFO - PROCESS | 1729 | 1468505519687 Marionette TRACE conn4 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:59 INFO - PROCESS | 1729 | 1468505519694 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:11:59 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d4f0000 == 34 [pid = 1729] [id = 515] 07:11:59 INFO - PROCESS | 1729 | ++DOMWINDOW == 62 (0x8e18ac00) [pid = 1729] [serial = 1546] [outer = (nil)] 07:11:59 INFO - PROCESS | 1729 | ++DOMWINDOW == 63 (0x8e536800) [pid = 1729] [serial = 1547] [outer = 0x8e18ac00] 07:11:59 INFO - PROCESS | 1729 | 1468505519775 Marionette DEBUG loaded listener.js 07:11:59 INFO - PROCESS | 1729 | ++DOMWINDOW == 64 (0x8ea0f000) [pid = 1729] [serial = 1548] [outer = 0x8e18ac00] 07:12:00 INFO - PROCESS | 1729 | 1468505520603 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 07:12:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 07:12:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1286ms 07:12:00 INFO - PROCESS | 1729 | 1468505520634 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 07:12:00 INFO - PROCESS | 1729 | 1468505520638 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 07:12:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 07:12:00 INFO - PROCESS | 1729 | 1468505520644 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 07:12:00 INFO - PROCESS | 1729 | 1468505520650 Marionette TRACE conn4 <- [1,2034,null,{}] 07:12:00 INFO - PROCESS | 1729 | 1468505520666 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:00 INFO - PROCESS | 1729 | 1468505520674 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:00 INFO - PROCESS | 1729 | 1468505520837 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 07:12:00 INFO - PROCESS | 1729 | 1468505520847 Marionette TRACE conn4 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:00 INFO - PROCESS | 1729 | 1468505520856 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:00 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f58a400 == 35 [pid = 1729] [id = 516] 07:12:00 INFO - PROCESS | 1729 | ++DOMWINDOW == 65 (0x8f58ac00) [pid = 1729] [serial = 1549] [outer = (nil)] 07:12:00 INFO - PROCESS | 1729 | ++DOMWINDOW == 66 (0x90fefc00) [pid = 1729] [serial = 1550] [outer = 0x8f58ac00] 07:12:00 INFO - PROCESS | 1729 | 1468505520927 Marionette DEBUG loaded listener.js 07:12:01 INFO - PROCESS | 1729 | ++DOMWINDOW == 67 (0x91067800) [pid = 1729] [serial = 1551] [outer = 0x8f58ac00] 07:12:01 INFO - PROCESS | 1729 | 1468505521974 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:12:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 07:12:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1386ms 07:12:02 INFO - PROCESS | 1729 | 1468505522033 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 07:12:02 INFO - PROCESS | 1729 | 1468505522037 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 07:12:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 07:12:02 INFO - PROCESS | 1729 | 1468505522043 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 07:12:02 INFO - PROCESS | 1729 | 1468505522047 Marionette TRACE conn4 <- [1,2038,null,{}] 07:12:02 INFO - PROCESS | 1729 | 1468505522052 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:02 INFO - PROCESS | 1729 | 1468505522057 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:02 INFO - PROCESS | 1729 | 1468505522276 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 07:12:02 INFO - PROCESS | 1729 | 1468505522296 Marionette TRACE conn4 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:02 INFO - PROCESS | 1729 | 1468505522305 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:02 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f584400 == 36 [pid = 1729] [id = 517] 07:12:02 INFO - PROCESS | 1729 | ++DOMWINDOW == 68 (0x9171c000) [pid = 1729] [serial = 1552] [outer = (nil)] 07:12:02 INFO - PROCESS | 1729 | ++DOMWINDOW == 69 (0x91727000) [pid = 1729] [serial = 1553] [outer = 0x9171c000] 07:12:02 INFO - PROCESS | 1729 | 1468505522373 Marionette DEBUG loaded listener.js 07:12:02 INFO - PROCESS | 1729 | ++DOMWINDOW == 70 (0x91f61400) [pid = 1729] [serial = 1554] [outer = 0x9171c000] 07:12:03 INFO - PROCESS | 1729 | 1468505523303 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 07:12:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 07:12:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1328ms 07:12:03 INFO - PROCESS | 1729 | 1468505523373 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 07:12:03 INFO - PROCESS | 1729 | 1468505523378 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 07:12:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 07:12:03 INFO - PROCESS | 1729 | 1468505523384 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 07:12:03 INFO - PROCESS | 1729 | 1468505523388 Marionette TRACE conn4 <- [1,2042,null,{}] 07:12:03 INFO - PROCESS | 1729 | 1468505523393 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:03 INFO - PROCESS | 1729 | 1468505523398 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:03 INFO - PROCESS | 1729 | 1468505523704 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 07:12:03 INFO - PROCESS | 1729 | --DOMWINDOW == 69 (0x927b8800) [pid = 1729] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 07:12:03 INFO - PROCESS | 1729 | --DOMWINDOW == 68 (0x91068800) [pid = 1729] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 07:12:03 INFO - PROCESS | 1729 | --DOMWINDOW == 67 (0x8d3c2c00) [pid = 1729] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 07:12:03 INFO - PROCESS | 1729 | --DOMWINDOW == 66 (0x8d4f8c00) [pid = 1729] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 07:12:03 INFO - PROCESS | 1729 | --DOMWINDOW == 65 (0x8e52f400) [pid = 1729] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 07:12:03 INFO - PROCESS | 1729 | --DOMWINDOW == 64 (0x92cedc00) [pid = 1729] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 07:12:03 INFO - PROCESS | 1729 | --DOMWINDOW == 63 (0x8be0e800) [pid = 1729] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 07:12:03 INFO - PROCESS | 1729 | --DOMWINDOW == 62 (0x927c3000) [pid = 1729] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 07:12:03 INFO - PROCESS | 1729 | --DOMWINDOW == 61 (0x8bc4e400) [pid = 1729] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 07:12:03 INFO - PROCESS | 1729 | --DOMWINDOW == 60 (0x8f3a9800) [pid = 1729] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 07:12:03 INFO - PROCESS | 1729 | --DOMWINDOW == 59 (0x8d4ef000) [pid = 1729] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 07:12:03 INFO - PROCESS | 1729 | 1468505523822 Marionette TRACE conn4 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:03 INFO - PROCESS | 1729 | 1468505523830 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:03 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc4e400 == 37 [pid = 1729] [id = 518] 07:12:03 INFO - PROCESS | 1729 | ++DOMWINDOW == 60 (0x8be0e800) [pid = 1729] [serial = 1555] [outer = (nil)] 07:12:03 INFO - PROCESS | 1729 | ++DOMWINDOW == 61 (0x8d7c1c00) [pid = 1729] [serial = 1556] [outer = 0x8be0e800] 07:12:03 INFO - PROCESS | 1729 | 1468505523896 Marionette DEBUG loaded listener.js 07:12:03 INFO - PROCESS | 1729 | ++DOMWINDOW == 62 (0x8f1f5000) [pid = 1729] [serial = 1557] [outer = 0x8be0e800] 07:12:04 INFO - PROCESS | 1729 | 1468505524682 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 07:12:04 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) 07:12:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1335ms 07:12:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 07:12:04 INFO - PROCESS | 1729 | 1468505524719 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 07:12:04 INFO - PROCESS | 1729 | 1468505524722 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 07:12:04 INFO - PROCESS | 1729 | 1468505524728 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 07:12:04 INFO - PROCESS | 1729 | 1468505524731 Marionette TRACE conn4 <- [1,2046,null,{}] 07:12:04 INFO - PROCESS | 1729 | 1468505524737 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:04 INFO - PROCESS | 1729 | 1468505524746 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:04 INFO - PROCESS | 1729 | 1468505524938 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 07:12:04 INFO - PROCESS | 1729 | 1468505524948 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:04 INFO - PROCESS | 1729 | 1468505524953 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:04 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d1ccc00 == 38 [pid = 1729] [id = 519] 07:12:04 INFO - PROCESS | 1729 | ++DOMWINDOW == 63 (0x91063c00) [pid = 1729] [serial = 1558] [outer = (nil)] 07:12:05 INFO - PROCESS | 1729 | ++DOMWINDOW == 64 (0x926ce000) [pid = 1729] [serial = 1559] [outer = 0x91063c00] 07:12:05 INFO - PROCESS | 1729 | 1468505525024 Marionette DEBUG loaded listener.js 07:12:05 INFO - PROCESS | 1729 | ++DOMWINDOW == 65 (0x927bf400) [pid = 1729] [serial = 1560] [outer = 0x91063c00] 07:12:06 INFO - PROCESS | 1729 | 1468505526072 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 07:12:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:12:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1380ms 07:12:06 INFO - PROCESS | 1729 | 1468505526109 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 07:12:06 INFO - PROCESS | 1729 | 1468505526116 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 07:12:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 07:12:06 INFO - PROCESS | 1729 | 1468505526125 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 07:12:06 INFO - PROCESS | 1729 | 1468505526129 Marionette TRACE conn4 <- [1,2050,null,{}] 07:12:06 INFO - PROCESS | 1729 | 1468505526138 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:06 INFO - PROCESS | 1729 | 1468505526144 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:06 INFO - PROCESS | 1729 | 1468505526330 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 07:12:06 INFO - PROCESS | 1729 | 1468505526511 Marionette TRACE conn4 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:06 INFO - PROCESS | 1729 | 1468505526527 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:06 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be08c00 == 39 [pid = 1729] [id = 520] 07:12:06 INFO - PROCESS | 1729 | ++DOMWINDOW == 66 (0x8be10c00) [pid = 1729] [serial = 1561] [outer = (nil)] 07:12:06 INFO - PROCESS | 1729 | ++DOMWINDOW == 67 (0x8d4edc00) [pid = 1729] [serial = 1562] [outer = 0x8be10c00] 07:12:06 INFO - PROCESS | 1729 | 1468505526605 Marionette DEBUG loaded listener.js 07:12:06 INFO - PROCESS | 1729 | ++DOMWINDOW == 68 (0x8d4f1c00) [pid = 1729] [serial = 1563] [outer = 0x8be10c00] 07:12:07 INFO - PROCESS | 1729 | 1468505527601 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:12:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 07:12:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1535ms 07:12:07 INFO - PROCESS | 1729 | 1468505527659 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 07:12:07 INFO - PROCESS | 1729 | 1468505527667 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 07:12:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 07:12:07 INFO - PROCESS | 1729 | 1468505527677 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 07:12:07 INFO - PROCESS | 1729 | 1468505527681 Marionette TRACE conn4 <- [1,2054,null,{}] 07:12:07 INFO - PROCESS | 1729 | 1468505527687 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:07 INFO - PROCESS | 1729 | 1468505527693 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:07 INFO - PROCESS | 1729 | 1468505527873 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 07:12:08 INFO - PROCESS | 1729 | 1468505528051 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:08 INFO - PROCESS | 1729 | 1468505528061 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:08 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e532000 == 40 [pid = 1729] [id = 521] 07:12:08 INFO - PROCESS | 1729 | ++DOMWINDOW == 69 (0x8f1ed400) [pid = 1729] [serial = 1564] [outer = (nil)] 07:12:08 INFO - PROCESS | 1729 | ++DOMWINDOW == 70 (0x8f583800) [pid = 1729] [serial = 1565] [outer = 0x8f1ed400] 07:12:08 INFO - PROCESS | 1729 | 1468505528146 Marionette DEBUG loaded listener.js 07:12:08 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x90fe4400) [pid = 1729] [serial = 1566] [outer = 0x8f1ed400] 07:12:09 INFO - PROCESS | 1729 | 1468505529172 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 07:12:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 07:12:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1540ms 07:12:09 INFO - PROCESS | 1729 | 1468505529217 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 07:12:09 INFO - PROCESS | 1729 | 1468505529221 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 07:12:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 07:12:09 INFO - PROCESS | 1729 | 1468505529228 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 07:12:09 INFO - PROCESS | 1729 | 1468505529234 Marionette TRACE conn4 <- [1,2058,null,{}] 07:12:09 INFO - PROCESS | 1729 | 1468505529250 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:09 INFO - PROCESS | 1729 | 1468505529258 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:09 INFO - PROCESS | 1729 | 1468505529432 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 07:12:09 INFO - PROCESS | 1729 | 1468505529655 Marionette TRACE conn4 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:09 INFO - PROCESS | 1729 | 1468505529665 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:09 INFO - PROCESS | 1729 | ++DOCSHELL 0x91c7e800 == 41 [pid = 1729] [id = 522] 07:12:09 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x926cd400) [pid = 1729] [serial = 1567] [outer = (nil)] 07:12:09 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x927bec00) [pid = 1729] [serial = 1568] [outer = 0x926cd400] 07:12:09 INFO - PROCESS | 1729 | 1468505529792 Marionette DEBUG loaded listener.js 07:12:09 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x927c7800) [pid = 1729] [serial = 1569] [outer = 0x926cd400] 07:12:10 INFO - PROCESS | 1729 | 1468505530701 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 07:12:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 07:12:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1533ms 07:12:10 INFO - PROCESS | 1729 | 1468505530762 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 07:12:10 INFO - PROCESS | 1729 | 1468505530767 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 07:12:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 07:12:10 INFO - PROCESS | 1729 | 1468505530773 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 07:12:10 INFO - PROCESS | 1729 | 1468505530776 Marionette TRACE conn4 <- [1,2062,null,{}] 07:12:10 INFO - PROCESS | 1729 | 1468505530782 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:10 INFO - PROCESS | 1729 | 1468505530787 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:10 INFO - PROCESS | 1729 | 1468505530967 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 07:12:11 INFO - PROCESS | 1729 | 1468505531185 Marionette TRACE conn4 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:11 INFO - PROCESS | 1729 | 1468505531195 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:11 INFO - PROCESS | 1729 | ++DOCSHELL 0x91725400 == 42 [pid = 1729] [id = 523] 07:12:11 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x92063000) [pid = 1729] [serial = 1570] [outer = (nil)] 07:12:11 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x93773c00) [pid = 1729] [serial = 1571] [outer = 0x92063000] 07:12:11 INFO - PROCESS | 1729 | 1468505531275 Marionette DEBUG loaded listener.js 07:12:11 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0x93796c00) [pid = 1729] [serial = 1572] [outer = 0x92063000] 07:12:12 INFO - PROCESS | 1729 | 1468505532175 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 07:12:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 07:12:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1438ms 07:12:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 07:12:12 INFO - PROCESS | 1729 | 1468505532212 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 07:12:12 INFO - PROCESS | 1729 | 1468505532215 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 07:12:12 INFO - PROCESS | 1729 | 1468505532223 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 07:12:12 INFO - PROCESS | 1729 | 1468505532226 Marionette TRACE conn4 <- [1,2066,null,{}] 07:12:12 INFO - PROCESS | 1729 | 1468505532232 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:12 INFO - PROCESS | 1729 | 1468505532237 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:12 INFO - PROCESS | 1729 | 1468505532408 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 07:12:12 INFO - PROCESS | 1729 | 1468505532588 Marionette TRACE conn4 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:12 INFO - PROCESS | 1729 | 1468505532596 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:12 INFO - PROCESS | 1729 | ++DOCSHELL 0x91063000 == 43 [pid = 1729] [id = 524] 07:12:12 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x92066400) [pid = 1729] [serial = 1573] [outer = (nil)] 07:12:12 INFO - PROCESS | 1729 | ++DOMWINDOW == 79 (0x937ac800) [pid = 1729] [serial = 1574] [outer = 0x92066400] 07:12:12 INFO - PROCESS | 1729 | 1468505532674 Marionette DEBUG loaded listener.js 07:12:12 INFO - PROCESS | 1729 | ++DOMWINDOW == 80 (0x937b0800) [pid = 1729] [serial = 1575] [outer = 0x92066400] 07:12:13 INFO - PROCESS | 1729 | 1468505533638 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 07:12:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 07:12:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1478ms 07:12:13 INFO - PROCESS | 1729 | 1468505533701 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 07:12:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 07:12:13 INFO - PROCESS | 1729 | 1468505533705 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 07:12:13 INFO - PROCESS | 1729 | 1468505533711 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 07:12:13 INFO - PROCESS | 1729 | 1468505533715 Marionette TRACE conn4 <- [1,2070,null,{}] 07:12:13 INFO - PROCESS | 1729 | 1468505533721 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:13 INFO - PROCESS | 1729 | 1468505533731 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:13 INFO - PROCESS | 1729 | 1468505533981 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 07:12:14 INFO - PROCESS | 1729 | 1468505534216 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:14 INFO - PROCESS | 1729 | 1468505534223 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:14 INFO - PROCESS | 1729 | ++DOCSHELL 0x91060800 == 44 [pid = 1729] [id = 525] 07:12:14 INFO - PROCESS | 1729 | ++DOMWINDOW == 81 (0x9379bc00) [pid = 1729] [serial = 1576] [outer = (nil)] 07:12:14 INFO - PROCESS | 1729 | ++DOMWINDOW == 82 (0x94e3b800) [pid = 1729] [serial = 1577] [outer = 0x9379bc00] 07:12:14 INFO - PROCESS | 1729 | 1468505534322 Marionette DEBUG loaded listener.js 07:12:14 INFO - PROCESS | 1729 | ++DOMWINDOW == 83 (0x94e4bc00) [pid = 1729] [serial = 1578] [outer = 0x9379bc00] 07:12:15 INFO - PROCESS | 1729 | 1468505535160 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 07:12:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 07:12:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1486ms 07:12:15 INFO - PROCESS | 1729 | 1468505535198 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 07:12:15 INFO - PROCESS | 1729 | 1468505535201 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 07:12:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 07:12:15 INFO - PROCESS | 1729 | 1468505535208 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 07:12:15 INFO - PROCESS | 1729 | 1468505535212 Marionette TRACE conn4 <- [1,2074,null,{}] 07:12:15 INFO - PROCESS | 1729 | 1468505535233 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:15 INFO - PROCESS | 1729 | 1468505535239 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:15 INFO - PROCESS | 1729 | 1468505535455 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 07:12:15 INFO - PROCESS | 1729 | 1468505535588 Marionette TRACE conn4 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:15 INFO - PROCESS | 1729 | 1468505535594 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:15 INFO - PROCESS | 1729 | ++DOCSHELL 0x9396b800 == 45 [pid = 1729] [id = 526] 07:12:15 INFO - PROCESS | 1729 | ++DOMWINDOW == 84 (0x94e43000) [pid = 1729] [serial = 1579] [outer = (nil)] 07:12:15 INFO - PROCESS | 1729 | ++DOMWINDOW == 85 (0x94ed9400) [pid = 1729] [serial = 1580] [outer = 0x94e43000] 07:12:15 INFO - PROCESS | 1729 | 1468505535679 Marionette DEBUG loaded listener.js 07:12:15 INFO - PROCESS | 1729 | ++DOMWINDOW == 86 (0x94ede400) [pid = 1729] [serial = 1581] [outer = 0x94e43000] 07:12:16 INFO - PROCESS | 1729 | 1468505536588 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 07:12:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 07:12:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1429ms 07:12:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 07:12:16 INFO - PROCESS | 1729 | 1468505536639 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 07:12:16 INFO - PROCESS | 1729 | 1468505536642 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 07:12:16 INFO - PROCESS | 1729 | 1468505536649 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 07:12:16 INFO - PROCESS | 1729 | 1468505536652 Marionette TRACE conn4 <- [1,2078,null,{}] 07:12:16 INFO - PROCESS | 1729 | 1468505536658 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:16 INFO - PROCESS | 1729 | 1468505536663 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:16 INFO - PROCESS | 1729 | 1468505536834 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 07:12:17 INFO - PROCESS | 1729 | 1468505537015 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:17 INFO - PROCESS | 1729 | 1468505537022 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:17 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be0a800 == 46 [pid = 1729] [id = 527] 07:12:17 INFO - PROCESS | 1729 | ++DOMWINDOW == 87 (0x8be0ac00) [pid = 1729] [serial = 1582] [outer = (nil)] 07:12:17 INFO - PROCESS | 1729 | ++DOMWINDOW == 88 (0x94f5b000) [pid = 1729] [serial = 1583] [outer = 0x8be0ac00] 07:12:17 INFO - PROCESS | 1729 | 1468505537103 Marionette DEBUG loaded listener.js 07:12:17 INFO - PROCESS | 1729 | ++DOMWINDOW == 89 (0x96abac00) [pid = 1729] [serial = 1584] [outer = 0x8be0ac00] 07:12:17 INFO - PROCESS | 1729 | 1468505537989 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 07:12:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 07:12:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1383ms 07:12:18 INFO - PROCESS | 1729 | 1468505538032 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 07:12:18 INFO - PROCESS | 1729 | 1468505538036 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 07:12:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 07:12:18 INFO - PROCESS | 1729 | 1468505538042 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 07:12:18 INFO - PROCESS | 1729 | 1468505538046 Marionette TRACE conn4 <- [1,2082,null,{}] 07:12:18 INFO - PROCESS | 1729 | 1468505538051 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:18 INFO - PROCESS | 1729 | 1468505538056 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:18 INFO - PROCESS | 1729 | 1468505538221 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 07:12:18 INFO - PROCESS | 1729 | 1468505538416 Marionette TRACE conn4 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:18 INFO - PROCESS | 1729 | 1468505538424 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:18 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be0b800 == 47 [pid = 1729] [id = 528] 07:12:18 INFO - PROCESS | 1729 | ++DOMWINDOW == 90 (0x8be0c000) [pid = 1729] [serial = 1585] [outer = (nil)] 07:12:18 INFO - PROCESS | 1729 | ++DOMWINDOW == 91 (0x8d7c7400) [pid = 1729] [serial = 1586] [outer = 0x8be0c000] 07:12:18 INFO - PROCESS | 1729 | 1468505538501 Marionette DEBUG loaded listener.js 07:12:18 INFO - PROCESS | 1729 | ++DOMWINDOW == 92 (0x8f1f1000) [pid = 1729] [serial = 1587] [outer = 0x8be0c000] 07:12:19 INFO - PROCESS | 1729 | 1468505539671 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 07:12:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 07:12:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1679ms 07:12:19 INFO - PROCESS | 1729 | 1468505539722 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 07:12:19 INFO - PROCESS | 1729 | 1468505539728 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 07:12:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 07:12:19 INFO - PROCESS | 1729 | 1468505539735 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 07:12:19 INFO - PROCESS | 1729 | 1468505539742 Marionette TRACE conn4 <- [1,2086,null,{}] 07:12:19 INFO - PROCESS | 1729 | 1468505539749 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:19 INFO - PROCESS | 1729 | 1468505539754 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:19 INFO - PROCESS | 1729 | 1468505539919 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 07:12:20 INFO - PROCESS | 1729 | 1468505540208 Marionette TRACE conn4 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:20 INFO - PROCESS | 1729 | 1468505540220 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:20 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e180800 == 48 [pid = 1729] [id = 529] 07:12:20 INFO - PROCESS | 1729 | ++DOMWINDOW == 93 (0x8e185000) [pid = 1729] [serial = 1588] [outer = (nil)] 07:12:20 INFO - PROCESS | 1729 | ++DOMWINDOW == 94 (0x8e532c00) [pid = 1729] [serial = 1589] [outer = 0x8e185000] 07:12:20 INFO - PROCESS | 1729 | 1468505540335 Marionette DEBUG loaded listener.js 07:12:20 INFO - PROCESS | 1729 | ++DOMWINDOW == 95 (0x8ec8ec00) [pid = 1729] [serial = 1590] [outer = 0x8e185000] 07:12:21 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc50800 == 47 [pid = 1729] [id = 492] 07:12:21 INFO - PROCESS | 1729 | --DOCSHELL 0x926c1c00 == 46 [pid = 1729] [id = 501] 07:12:21 INFO - PROCESS | 1729 | --DOCSHELL 0x8be0d800 == 45 [pid = 1729] [id = 504] 07:12:21 INFO - PROCESS | 1729 | --DOCSHELL 0x91727400 == 44 [pid = 1729] [id = 502] 07:12:21 INFO - PROCESS | 1729 | --DOCSHELL 0x9206d800 == 43 [pid = 1729] [id = 503] 07:12:21 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc4d400 == 42 [pid = 1729] [id = 505] 07:12:21 INFO - PROCESS | 1729 | --DOCSHELL 0x8e189800 == 41 [pid = 1729] [id = 485] 07:12:21 INFO - PROCESS | 1729 | --DOCSHELL 0x91724800 == 40 [pid = 1729] [id = 498] 07:12:21 INFO - PROCESS | 1729 | --DOCSHELL 0x91066400 == 39 [pid = 1729] [id = 496] 07:12:21 INFO - PROCESS | 1729 | --DOCSHELL 0x8e535400 == 38 [pid = 1729] [id = 486] 07:12:21 INFO - PROCESS | 1729 | --DOCSHELL 0x8d3c0c00 == 37 [pid = 1729] [id = 484] 07:12:21 INFO - PROCESS | 1729 | --DOCSHELL 0x8ea05c00 == 36 [pid = 1729] [id = 490] 07:12:21 INFO - PROCESS | 1729 | --DOCSHELL 0x8be03400 == 35 [pid = 1729] [id = 489] 07:12:21 INFO - PROCESS | 1729 | --DOCSHELL 0x8d1c6000 == 34 [pid = 1729] [id = 499] 07:12:21 INFO - PROCESS | 1729 | --DOCSHELL 0x8ec95000 == 33 [pid = 1729] [id = 500] 07:12:21 INFO - PROCESS | 1729 | --DOCSHELL 0x91719400 == 32 [pid = 1729] [id = 491] 07:12:21 INFO - PROCESS | 1729 | --DOCSHELL 0x8f588c00 == 31 [pid = 1729] [id = 488] 07:12:21 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc51800 == 30 [pid = 1729] [id = 487] 07:12:21 INFO - PROCESS | 1729 | --DOMWINDOW == 94 (0x8f50dc00) [pid = 1729] [serial = 1530] [outer = (nil)] [url = about:blank] 07:12:21 INFO - PROCESS | 1729 | --DOMWINDOW == 93 (0x94e33000) [pid = 1729] [serial = 1511] [outer = (nil)] [url = about:blank] 07:12:21 INFO - PROCESS | 1729 | --DOMWINDOW == 92 (0x91724400) [pid = 1729] [serial = 1502] [outer = (nil)] [url = about:blank] 07:12:21 INFO - PROCESS | 1729 | --DOMWINDOW == 91 (0x8f3a4000) [pid = 1729] [serial = 1529] [outer = (nil)] [url = about:blank] 07:12:21 INFO - PROCESS | 1729 | --DOMWINDOW == 90 (0x8ea03c00) [pid = 1729] [serial = 1499] [outer = (nil)] [url = about:blank] 07:12:21 INFO - PROCESS | 1729 | --DOMWINDOW == 89 (0x94e38000) [pid = 1729] [serial = 1512] [outer = (nil)] [url = about:blank] 07:12:21 INFO - PROCESS | 1729 | --DOMWINDOW == 88 (0x8e53c000) [pid = 1729] [serial = 1523] [outer = (nil)] [url = about:blank] 07:12:21 INFO - PROCESS | 1729 | --DOMWINDOW == 87 (0x937ac400) [pid = 1729] [serial = 1508] [outer = (nil)] [url = about:blank] 07:12:21 INFO - PROCESS | 1729 | --DOMWINDOW == 86 (0x93960800) [pid = 1729] [serial = 1509] [outer = (nil)] [url = about:blank] 07:12:21 INFO - PROCESS | 1729 | --DOMWINDOW == 85 (0x8ea0fc00) [pid = 1729] [serial = 1524] [outer = (nil)] [url = about:blank] 07:12:21 INFO - PROCESS | 1729 | --DOMWINDOW == 84 (0x8d4f3400) [pid = 1729] [serial = 1515] [outer = (nil)] [url = about:blank] 07:12:21 INFO - PROCESS | 1729 | --DOMWINDOW == 83 (0x93776000) [pid = 1729] [serial = 1506] [outer = (nil)] [url = about:blank] 07:12:21 INFO - PROCESS | 1729 | --DOMWINDOW == 82 (0x8d3ba800) [pid = 1729] [serial = 1514] [outer = (nil)] [url = about:blank] 07:12:21 INFO - PROCESS | 1729 | --DOMWINDOW == 81 (0x8be02400) [pid = 1729] [serial = 1517] [outer = (nil)] [url = about:blank] 07:12:21 INFO - PROCESS | 1729 | --DOMWINDOW == 80 (0x8f502800) [pid = 1729] [serial = 1527] [outer = (nil)] [url = about:blank] 07:12:21 INFO - PROCESS | 1729 | --DOMWINDOW == 79 (0x91f67800) [pid = 1729] [serial = 1503] [outer = (nil)] [url = about:blank] 07:12:21 INFO - PROCESS | 1729 | --DOMWINDOW == 78 (0x8d4f5800) [pid = 1729] [serial = 1520] [outer = (nil)] [url = about:blank] 07:12:21 INFO - PROCESS | 1729 | --DOMWINDOW == 77 (0x8d7c4400) [pid = 1729] [serial = 1521] [outer = (nil)] [url = about:blank] 07:12:21 INFO - PROCESS | 1729 | --DOMWINDOW == 76 (0x8be0ec00) [pid = 1729] [serial = 1518] [outer = (nil)] [url = about:blank] 07:12:21 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x8f1f1800) [pid = 1729] [serial = 1500] [outer = (nil)] [url = about:blank] 07:12:21 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x8f3ae000) [pid = 1729] [serial = 1526] [outer = (nil)] [url = about:blank] 07:12:21 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x92cf2000) [pid = 1729] [serial = 1505] [outer = (nil)] [url = about:blank] 07:12:22 INFO - PROCESS | 1729 | 1468505542355 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 07:12:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 07:12:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 2687ms 07:12:22 INFO - PROCESS | 1729 | 1468505542422 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 07:12:22 INFO - PROCESS | 1729 | 1468505542429 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 07:12:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 07:12:22 INFO - PROCESS | 1729 | 1468505542436 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 07:12:22 INFO - PROCESS | 1729 | 1468505542441 Marionette TRACE conn4 <- [1,2090,null,{}] 07:12:22 INFO - PROCESS | 1729 | 1468505542449 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:22 INFO - PROCESS | 1729 | 1468505542455 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:22 INFO - PROCESS | 1729 | 1468505542618 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 07:12:22 INFO - PROCESS | 1729 | 1468505542811 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:22 INFO - PROCESS | 1729 | 1468505542819 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:22 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d1c2000 == 31 [pid = 1729] [id = 530] 07:12:22 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x8d1c3400) [pid = 1729] [serial = 1591] [outer = (nil)] 07:12:22 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x8d3c1800) [pid = 1729] [serial = 1592] [outer = 0x8d1c3400] 07:12:22 INFO - PROCESS | 1729 | 1468505542892 Marionette DEBUG loaded listener.js 07:12:23 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x8d3c7800) [pid = 1729] [serial = 1593] [outer = 0x8d1c3400] 07:12:23 INFO - PROCESS | 1729 | 1468505543771 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 07:12:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 07:12:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1388ms 07:12:23 INFO - PROCESS | 1729 | 1468505543824 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 07:12:23 INFO - PROCESS | 1729 | 1468505543832 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 07:12:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 07:12:23 INFO - PROCESS | 1729 | 1468505543844 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 07:12:23 INFO - PROCESS | 1729 | 1468505543848 Marionette TRACE conn4 <- [1,2094,null,{}] 07:12:23 INFO - PROCESS | 1729 | 1468505543854 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:23 INFO - PROCESS | 1729 | 1468505543859 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:24 INFO - PROCESS | 1729 | 1468505544022 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 07:12:24 INFO - PROCESS | 1729 | 1468505544168 Marionette TRACE conn4 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:24 INFO - PROCESS | 1729 | 1468505544175 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:24 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d4f3400 == 32 [pid = 1729] [id = 531] 07:12:24 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0x8e180c00) [pid = 1729] [serial = 1594] [outer = (nil)] 07:12:24 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x8e52f800) [pid = 1729] [serial = 1595] [outer = 0x8e180c00] 07:12:24 INFO - PROCESS | 1729 | 1468505544248 Marionette DEBUG loaded listener.js 07:12:24 INFO - PROCESS | 1729 | ++DOMWINDOW == 79 (0x8e535400) [pid = 1729] [serial = 1596] [outer = 0x8e180c00] 07:12:25 INFO - PROCESS | 1729 | 1468505545091 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 07:12:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 07:12:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1279ms 07:12:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 07:12:25 INFO - PROCESS | 1729 | 1468505545122 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 07:12:25 INFO - PROCESS | 1729 | 1468505545125 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 07:12:25 INFO - PROCESS | 1729 | 1468505545132 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 07:12:25 INFO - PROCESS | 1729 | 1468505545138 Marionette TRACE conn4 <- [1,2098,null,{}] 07:12:25 INFO - PROCESS | 1729 | 1468505545166 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:25 INFO - PROCESS | 1729 | 1468505545175 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:25 INFO - PROCESS | 1729 | 1468505545393 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 07:12:25 INFO - PROCESS | 1729 | 1468505545416 Marionette TRACE conn4 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:25 INFO - PROCESS | 1729 | 1468505545427 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:25 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f1f7800 == 33 [pid = 1729] [id = 532] 07:12:25 INFO - PROCESS | 1729 | ++DOMWINDOW == 80 (0x8f1f8400) [pid = 1729] [serial = 1597] [outer = (nil)] 07:12:25 INFO - PROCESS | 1729 | ++DOMWINDOW == 81 (0x8f3a9400) [pid = 1729] [serial = 1598] [outer = 0x8f1f8400] 07:12:25 INFO - PROCESS | 1729 | 1468505545499 Marionette DEBUG loaded listener.js 07:12:25 INFO - PROCESS | 1729 | ++DOMWINDOW == 82 (0x8f3b0c00) [pid = 1729] [serial = 1599] [outer = 0x8f1f8400] 07:12:26 INFO - PROCESS | 1729 | 1468505546516 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 07:12:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 07:12:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1452ms 07:12:26 INFO - PROCESS | 1729 | 1468505546590 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 07:12:26 INFO - PROCESS | 1729 | 1468505546594 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 07:12:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 07:12:26 INFO - PROCESS | 1729 | 1468505546601 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 07:12:26 INFO - PROCESS | 1729 | 1468505546605 Marionette TRACE conn4 <- [1,2102,null,{}] 07:12:26 INFO - PROCESS | 1729 | 1468505546610 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:26 INFO - PROCESS | 1729 | 1468505546615 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:27 INFO - PROCESS | 1729 | 1468505547230 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 07:12:27 INFO - PROCESS | 1729 | --DOMWINDOW == 81 (0x91063c00) [pid = 1729] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 07:12:27 INFO - PROCESS | 1729 | --DOMWINDOW == 80 (0x9171c000) [pid = 1729] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 07:12:27 INFO - PROCESS | 1729 | --DOMWINDOW == 79 (0x8be0e800) [pid = 1729] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 07:12:27 INFO - PROCESS | 1729 | --DOMWINDOW == 78 (0x91068400) [pid = 1729] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 07:12:27 INFO - PROCESS | 1729 | --DOMWINDOW == 77 (0x8f588400) [pid = 1729] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 07:12:27 INFO - PROCESS | 1729 | --DOMWINDOW == 76 (0x8f58ac00) [pid = 1729] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 07:12:27 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x8f508400) [pid = 1729] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 07:12:27 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x8d3c9c00) [pid = 1729] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 07:12:27 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x8e18ac00) [pid = 1729] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 07:12:27 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x8d3c0400) [pid = 1729] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 07:12:27 INFO - PROCESS | 1729 | 1468505547389 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:27 INFO - PROCESS | 1729 | 1468505547397 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:27 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc4f000 == 34 [pid = 1729] [id = 533] 07:12:27 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x8be0d000) [pid = 1729] [serial = 1600] [outer = (nil)] 07:12:27 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x8e182000) [pid = 1729] [serial = 1601] [outer = 0x8be0d000] 07:12:27 INFO - PROCESS | 1729 | 1468505547469 Marionette DEBUG loaded listener.js 07:12:27 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x8f510000) [pid = 1729] [serial = 1602] [outer = 0x8be0d000] 07:12:28 INFO - PROCESS | 1729 | 1468505548171 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 07:12:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 07:12:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1630ms 07:12:28 INFO - PROCESS | 1729 | 1468505548232 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 07:12:28 INFO - PROCESS | 1729 | 1468505548235 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 07:12:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 07:12:28 INFO - PROCESS | 1729 | 1468505548241 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 07:12:28 INFO - PROCESS | 1729 | 1468505548245 Marionette TRACE conn4 <- [1,2106,null,{}] 07:12:28 INFO - PROCESS | 1729 | 1468505548250 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:28 INFO - PROCESS | 1729 | 1468505548255 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:28 INFO - PROCESS | 1729 | 1468505548396 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 07:12:28 INFO - PROCESS | 1729 | 1468505548405 Marionette TRACE conn4 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:28 INFO - PROCESS | 1729 | 1468505548411 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:28 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f57fc00 == 35 [pid = 1729] [id = 534] 07:12:28 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x8f58c400) [pid = 1729] [serial = 1603] [outer = (nil)] 07:12:28 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0x90ddb800) [pid = 1729] [serial = 1604] [outer = 0x8f58c400] 07:12:28 INFO - PROCESS | 1729 | 1468505548482 Marionette DEBUG loaded listener.js 07:12:28 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x90fee400) [pid = 1729] [serial = 1605] [outer = 0x8f58c400] 07:12:29 INFO - PROCESS | 1729 | 1468505549547 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 07:12:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 07:12:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1380ms 07:12:29 INFO - PROCESS | 1729 | 1468505549623 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 07:12:29 INFO - PROCESS | 1729 | 1468505549630 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 07:12:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 07:12:29 INFO - PROCESS | 1729 | 1468505549638 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 07:12:29 INFO - PROCESS | 1729 | 1468505549643 Marionette TRACE conn4 <- [1,2110,null,{}] 07:12:29 INFO - PROCESS | 1729 | 1468505549652 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:29 INFO - PROCESS | 1729 | 1468505549658 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:29 INFO - PROCESS | 1729 | 1468505549874 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 07:12:30 INFO - PROCESS | 1729 | 1468505550119 Marionette TRACE conn4 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:30 INFO - PROCESS | 1729 | 1468505550131 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:30 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be0ec00 == 36 [pid = 1729] [id = 535] 07:12:30 INFO - PROCESS | 1729 | ++DOMWINDOW == 79 (0x8be10000) [pid = 1729] [serial = 1606] [outer = (nil)] 07:12:30 INFO - PROCESS | 1729 | ++DOMWINDOW == 80 (0x8d4eec00) [pid = 1729] [serial = 1607] [outer = 0x8be10000] 07:12:30 INFO - PROCESS | 1729 | 1468505550259 Marionette DEBUG loaded listener.js 07:12:30 INFO - PROCESS | 1729 | ++DOMWINDOW == 81 (0x8d7c9400) [pid = 1729] [serial = 1608] [outer = 0x8be10000] 07:12:31 INFO - PROCESS | 1729 | 1468505551225 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 07:12:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 07:12:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1631ms 07:12:31 INFO - PROCESS | 1729 | 1468505551269 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 07:12:31 INFO - PROCESS | 1729 | 1468505551277 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 07:12:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 07:12:31 INFO - PROCESS | 1729 | 1468505551296 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 07:12:31 INFO - PROCESS | 1729 | 1468505551305 Marionette TRACE conn4 <- [1,2114,null,{}] 07:12:31 INFO - PROCESS | 1729 | 1468505551311 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:31 INFO - PROCESS | 1729 | 1468505551317 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:31 INFO - PROCESS | 1729 | 1468505551505 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 07:12:31 INFO - PROCESS | 1729 | 1468505551687 Marionette TRACE conn4 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:31 INFO - PROCESS | 1729 | 1468505551696 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:31 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d4ee800 == 37 [pid = 1729] [id = 536] 07:12:31 INFO - PROCESS | 1729 | ++DOMWINDOW == 82 (0x8ec95c00) [pid = 1729] [serial = 1609] [outer = (nil)] 07:12:31 INFO - PROCESS | 1729 | ++DOMWINDOW == 83 (0x8f1f0800) [pid = 1729] [serial = 1610] [outer = 0x8ec95c00] 07:12:31 INFO - PROCESS | 1729 | 1468505551837 Marionette DEBUG loaded listener.js 07:12:31 INFO - PROCESS | 1729 | ++DOMWINDOW == 84 (0x8ea02800) [pid = 1729] [serial = 1611] [outer = 0x8ec95c00] 07:12:32 INFO - PROCESS | 1729 | 1468505552879 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 07:12:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 07:12:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1642ms 07:12:32 INFO - PROCESS | 1729 | 1468505552938 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 07:12:32 INFO - PROCESS | 1729 | 1468505552942 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 07:12:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 07:12:32 INFO - PROCESS | 1729 | 1468505552948 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 07:12:32 INFO - PROCESS | 1729 | 1468505552955 Marionette TRACE conn4 <- [1,2118,null,{}] 07:12:32 INFO - PROCESS | 1729 | 1468505552971 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:32 INFO - PROCESS | 1729 | 1468505552979 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:33 INFO - PROCESS | 1729 | 1468505553159 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 07:12:33 INFO - PROCESS | 1729 | 1468505553385 Marionette TRACE conn4 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:33 INFO - PROCESS | 1729 | 1468505553395 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:33 INFO - PROCESS | 1729 | ++DOCSHELL 0x91721400 == 38 [pid = 1729] [id = 537] 07:12:33 INFO - PROCESS | 1729 | ++DOMWINDOW == 85 (0x91722000) [pid = 1729] [serial = 1612] [outer = (nil)] 07:12:33 INFO - PROCESS | 1729 | ++DOMWINDOW == 86 (0x91c7bc00) [pid = 1729] [serial = 1613] [outer = 0x91722000] 07:12:33 INFO - PROCESS | 1729 | 1468505553503 Marionette DEBUG loaded listener.js 07:12:33 INFO - PROCESS | 1729 | ++DOMWINDOW == 87 (0x91c84800) [pid = 1729] [serial = 1614] [outer = 0x91722000] 07:12:34 INFO - PROCESS | 1729 | 1468505554422 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 07:12:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 07:12:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1551ms 07:12:34 INFO - PROCESS | 1729 | 1468505554500 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 07:12:34 INFO - PROCESS | 1729 | 1468505554505 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 07:12:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 07:12:34 INFO - PROCESS | 1729 | 1468505554511 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 07:12:34 INFO - PROCESS | 1729 | 1468505554515 Marionette TRACE conn4 <- [1,2122,null,{}] 07:12:34 INFO - PROCESS | 1729 | 1468505554521 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:34 INFO - PROCESS | 1729 | 1468505554526 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:34 INFO - PROCESS | 1729 | 1468505554700 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 07:12:34 INFO - PROCESS | 1729 | 1468505554881 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:34 INFO - PROCESS | 1729 | 1468505554892 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:34 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f1f7400 == 39 [pid = 1729] [id = 538] 07:12:34 INFO - PROCESS | 1729 | ++DOMWINDOW == 88 (0x9171d400) [pid = 1729] [serial = 1615] [outer = (nil)] 07:12:34 INFO - PROCESS | 1729 | ++DOMWINDOW == 89 (0x9206b000) [pid = 1729] [serial = 1616] [outer = 0x9171d400] 07:12:34 INFO - PROCESS | 1729 | 1468505554970 Marionette DEBUG loaded listener.js 07:12:35 INFO - PROCESS | 1729 | ++DOMWINDOW == 90 (0x9206dc00) [pid = 1729] [serial = 1617] [outer = 0x9171d400] 07:12:36 INFO - PROCESS | 1729 | 1468505556142 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 07:12:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 07:12:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1682ms 07:12:36 INFO - PROCESS | 1729 | 1468505556194 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 07:12:36 INFO - PROCESS | 1729 | 1468505556199 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 07:12:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 07:12:36 INFO - PROCESS | 1729 | 1468505556208 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 07:12:36 INFO - PROCESS | 1729 | 1468505556212 Marionette TRACE conn4 <- [1,2126,null,{}] 07:12:36 INFO - PROCESS | 1729 | 1468505556220 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:36 INFO - PROCESS | 1729 | 1468505556226 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:36 INFO - PROCESS | 1729 | 1468505556428 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 07:12:36 INFO - PROCESS | 1729 | 1468505556694 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:36 INFO - PROCESS | 1729 | 1468505556714 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:36 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d3be800 == 40 [pid = 1729] [id = 539] 07:12:36 INFO - PROCESS | 1729 | ++DOMWINDOW == 91 (0x8d3bf000) [pid = 1729] [serial = 1618] [outer = (nil)] 07:12:36 INFO - PROCESS | 1729 | ++DOMWINDOW == 92 (0x8d4f1800) [pid = 1729] [serial = 1619] [outer = 0x8d3bf000] 07:12:36 INFO - PROCESS | 1729 | 1468505556811 Marionette DEBUG loaded listener.js 07:12:36 INFO - PROCESS | 1729 | ++DOMWINDOW == 93 (0x8d7c3800) [pid = 1729] [serial = 1620] [outer = 0x8d3bf000] 07:12:37 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc4f000 == 39 [pid = 1729] [id = 533] 07:12:37 INFO - PROCESS | 1729 | --DOCSHELL 0x8f1f7800 == 38 [pid = 1729] [id = 532] 07:12:37 INFO - PROCESS | 1729 | --DOCSHELL 0x8d4f3400 == 37 [pid = 1729] [id = 531] 07:12:37 INFO - PROCESS | 1729 | --DOCSHELL 0x8d1c2000 == 36 [pid = 1729] [id = 530] 07:12:37 INFO - PROCESS | 1729 | --DOCSHELL 0x8e180800 == 35 [pid = 1729] [id = 529] 07:12:37 INFO - PROCESS | 1729 | --DOMWINDOW == 92 (0x926ce000) [pid = 1729] [serial = 1559] [outer = (nil)] [url = about:blank] 07:12:37 INFO - PROCESS | 1729 | --DOMWINDOW == 91 (0x91727000) [pid = 1729] [serial = 1553] [outer = (nil)] [url = about:blank] 07:12:37 INFO - PROCESS | 1729 | --DOMWINDOW == 90 (0x8d7c1c00) [pid = 1729] [serial = 1556] [outer = (nil)] [url = about:blank] 07:12:37 INFO - PROCESS | 1729 | --DOMWINDOW == 89 (0x91c7b400) [pid = 1729] [serial = 1541] [outer = (nil)] [url = about:blank] 07:12:37 INFO - PROCESS | 1729 | --DOMWINDOW == 88 (0x91f5c000) [pid = 1729] [serial = 1542] [outer = (nil)] [url = about:blank] 07:12:37 INFO - PROCESS | 1729 | --DOMWINDOW == 87 (0x9105dc00) [pid = 1729] [serial = 1533] [outer = (nil)] [url = about:blank] 07:12:37 INFO - PROCESS | 1729 | --DOMWINDOW == 86 (0x90ddb000) [pid = 1729] [serial = 1532] [outer = (nil)] [url = about:blank] 07:12:37 INFO - PROCESS | 1729 | --DOMWINDOW == 85 (0x90fefc00) [pid = 1729] [serial = 1550] [outer = (nil)] [url = about:blank] 07:12:37 INFO - PROCESS | 1729 | --DOMWINDOW == 84 (0x8f583000) [pid = 1729] [serial = 1538] [outer = (nil)] [url = about:blank] 07:12:37 INFO - PROCESS | 1729 | --DOMWINDOW == 83 (0x90fe7c00) [pid = 1729] [serial = 1539] [outer = (nil)] [url = about:blank] 07:12:37 INFO - PROCESS | 1729 | --DOMWINDOW == 82 (0x8e186000) [pid = 1729] [serial = 1535] [outer = (nil)] [url = about:blank] 07:12:37 INFO - PROCESS | 1729 | --DOMWINDOW == 81 (0x8ea04c00) [pid = 1729] [serial = 1536] [outer = (nil)] [url = about:blank] 07:12:37 INFO - PROCESS | 1729 | --DOMWINDOW == 80 (0x8e536800) [pid = 1729] [serial = 1547] [outer = (nil)] [url = about:blank] 07:12:37 INFO - PROCESS | 1729 | --DOMWINDOW == 79 (0x8ea0f000) [pid = 1729] [serial = 1548] [outer = (nil)] [url = about:blank] 07:12:37 INFO - PROCESS | 1729 | --DOMWINDOW == 78 (0x8d4ed800) [pid = 1729] [serial = 1544] [outer = (nil)] [url = about:blank] 07:12:37 INFO - PROCESS | 1729 | --DOMWINDOW == 77 (0x8d4f3800) [pid = 1729] [serial = 1545] [outer = (nil)] [url = about:blank] 07:12:37 INFO - PROCESS | 1729 | --DOMWINDOW == 76 (0x91f61400) [pid = 1729] [serial = 1554] [outer = (nil)] [url = about:blank] 07:12:37 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x927bf400) [pid = 1729] [serial = 1560] [outer = (nil)] [url = about:blank] 07:12:37 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x8f1f5000) [pid = 1729] [serial = 1557] [outer = (nil)] [url = about:blank] 07:12:37 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x91067800) [pid = 1729] [serial = 1551] [outer = (nil)] [url = about:blank] 07:12:37 INFO - PROCESS | 1729 | 1468505557703 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 07:12:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 07:12:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1528ms 07:12:37 INFO - PROCESS | 1729 | 1468505557736 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 07:12:37 INFO - PROCESS | 1729 | 1468505557741 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 07:12:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 07:12:37 INFO - PROCESS | 1729 | 1468505557751 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 07:12:37 INFO - PROCESS | 1729 | 1468505557755 Marionette TRACE conn4 <- [1,2130,null,{}] 07:12:37 INFO - PROCESS | 1729 | 1468505557761 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:37 INFO - PROCESS | 1729 | 1468505557766 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:37 INFO - PROCESS | 1729 | 1468505557922 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 07:12:37 INFO - PROCESS | 1729 | 1468505557932 Marionette TRACE conn4 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:37 INFO - PROCESS | 1729 | 1468505557939 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:37 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e53c400 == 36 [pid = 1729] [id = 540] 07:12:37 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x8ea03c00) [pid = 1729] [serial = 1621] [outer = (nil)] 07:12:38 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x8ea0d000) [pid = 1729] [serial = 1622] [outer = 0x8ea03c00] 07:12:38 INFO - PROCESS | 1729 | 1468505558009 Marionette DEBUG loaded listener.js 07:12:38 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x8ec95800) [pid = 1729] [serial = 1623] [outer = 0x8ea03c00] 07:12:38 INFO - PROCESS | 1729 | 1468505558974 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 07:12:39 INFO - PROCESS | 1729 | 1468505559038 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 07:12:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 07:12:39 INFO - PROCESS | 1729 | 1468505559048 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 07:12:39 INFO - PROCESS | 1729 | 1468505559054 Marionette TRACE conn4 <- [1,2134,null,{}] 07:12:39 INFO - PROCESS | 1729 | 1468505559070 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:39 INFO - PROCESS | 1729 | 1468505559078 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:39 INFO - PROCESS | 1729 | 1468505559286 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 07:12:39 INFO - PROCESS | 1729 | 1468505559301 Marionette TRACE conn4 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:39 INFO - PROCESS | 1729 | 1468505559312 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:39 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f50d000 == 37 [pid = 1729] [id = 541] 07:12:39 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0x8f585000) [pid = 1729] [serial = 1624] [outer = (nil)] 07:12:39 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x9105dc00) [pid = 1729] [serial = 1625] [outer = 0x8f585000] 07:12:39 INFO - PROCESS | 1729 | 1468505559382 Marionette DEBUG loaded listener.js 07:12:39 INFO - PROCESS | 1729 | ++DOMWINDOW == 79 (0x91068000) [pid = 1729] [serial = 1626] [outer = 0x8f585000] 07:12:40 INFO - PROCESS | 1729 | 1468505560320 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 07:12:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 07:12:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1332ms 07:12:40 INFO - PROCESS | 1729 | 1468505560383 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 07:12:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 07:12:40 INFO - PROCESS | 1729 | 1468505560387 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 07:12:40 INFO - PROCESS | 1729 | 1468505560393 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 07:12:40 INFO - PROCESS | 1729 | 1468505560397 Marionette TRACE conn4 <- [1,2138,null,{}] 07:12:40 INFO - PROCESS | 1729 | 1468505560402 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:40 INFO - PROCESS | 1729 | 1468505560407 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:40 INFO - PROCESS | 1729 | 1468505560637 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 07:12:40 INFO - PROCESS | 1729 | 1468505560661 Marionette TRACE conn4 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:40 INFO - PROCESS | 1729 | 1468505560667 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:40 INFO - PROCESS | 1729 | ++DOCSHELL 0x8ec92400 == 38 [pid = 1729] [id = 542] 07:12:40 INFO - PROCESS | 1729 | ++DOMWINDOW == 80 (0x8f503800) [pid = 1729] [serial = 1627] [outer = (nil)] 07:12:40 INFO - PROCESS | 1729 | ++DOMWINDOW == 81 (0x91c7e400) [pid = 1729] [serial = 1628] [outer = 0x8f503800] 07:12:40 INFO - PROCESS | 1729 | 1468505560746 Marionette DEBUG loaded listener.js 07:12:40 INFO - PROCESS | 1729 | ++DOMWINDOW == 82 (0x8f3a3400) [pid = 1729] [serial = 1629] [outer = 0x8f503800] 07:12:41 INFO - PROCESS | 1729 | 1468505561700 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 07:12:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 07:12:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1337ms 07:12:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 07:12:41 INFO - PROCESS | 1729 | 1468505561730 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 07:12:41 INFO - PROCESS | 1729 | 1468505561733 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 07:12:41 INFO - PROCESS | 1729 | 1468505561741 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 07:12:41 INFO - PROCESS | 1729 | 1468505561744 Marionette TRACE conn4 <- [1,2142,null,{}] 07:12:41 INFO - PROCESS | 1729 | 1468505561749 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:41 INFO - PROCESS | 1729 | 1468505561754 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:41 INFO - PROCESS | 1729 | 1468505561959 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 07:12:42 INFO - PROCESS | 1729 | 1468505562049 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:42 INFO - PROCESS | 1729 | 1468505562055 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:42 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc50400 == 39 [pid = 1729] [id = 543] 07:12:42 INFO - PROCESS | 1729 | ++DOMWINDOW == 83 (0x8be0a000) [pid = 1729] [serial = 1630] [outer = (nil)] 07:12:42 INFO - PROCESS | 1729 | ++DOMWINDOW == 84 (0x926c8000) [pid = 1729] [serial = 1631] [outer = 0x8be0a000] 07:12:42 INFO - PROCESS | 1729 | 1468505562123 Marionette DEBUG loaded listener.js 07:12:42 INFO - PROCESS | 1729 | ++DOMWINDOW == 85 (0x90fe6400) [pid = 1729] [serial = 1632] [outer = 0x8be0a000] 07:12:42 INFO - PROCESS | 1729 | --DOMWINDOW == 84 (0x8be10c00) [pid = 1729] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 07:12:42 INFO - PROCESS | 1729 | --DOMWINDOW == 83 (0x8f1ed400) [pid = 1729] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 07:12:42 INFO - PROCESS | 1729 | --DOMWINDOW == 82 (0x926cd400) [pid = 1729] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 07:12:42 INFO - PROCESS | 1729 | --DOMWINDOW == 81 (0x92063000) [pid = 1729] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 07:12:42 INFO - PROCESS | 1729 | --DOMWINDOW == 80 (0x92066400) [pid = 1729] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 07:12:42 INFO - PROCESS | 1729 | --DOMWINDOW == 79 (0x8f1f8400) [pid = 1729] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 07:12:42 INFO - PROCESS | 1729 | --DOMWINDOW == 78 (0x8be0d000) [pid = 1729] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 07:12:42 INFO - PROCESS | 1729 | --DOMWINDOW == 77 (0x9379bc00) [pid = 1729] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 07:12:42 INFO - PROCESS | 1729 | --DOMWINDOW == 76 (0x8e185000) [pid = 1729] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 07:12:42 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x94e43000) [pid = 1729] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 07:12:42 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x8e180c00) [pid = 1729] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 07:12:42 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x8be0ac00) [pid = 1729] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 07:12:42 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x8be0c000) [pid = 1729] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 07:12:42 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x8d1c3400) [pid = 1729] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 07:12:43 INFO - PROCESS | 1729 | 1468505563073 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 07:12:43 INFO - PROCESS | 1729 | 1468505563128 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 07:12:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 07:12:43 INFO - PROCESS | 1729 | 1468505563134 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 07:12:43 INFO - PROCESS | 1729 | 1468505563137 Marionette TRACE conn4 <- [1,2146,null,{}] 07:12:43 INFO - PROCESS | 1729 | 1468505563143 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:43 INFO - PROCESS | 1729 | 1468505563153 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:43 INFO - PROCESS | 1729 | 1468505563344 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 07:12:43 INFO - PROCESS | 1729 | 1468505563483 Marionette TRACE conn4 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:43 INFO - PROCESS | 1729 | 1468505563491 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:43 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be0ac00 == 40 [pid = 1729] [id = 544] 07:12:43 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x8e180c00) [pid = 1729] [serial = 1633] [outer = (nil)] 07:12:43 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x92069800) [pid = 1729] [serial = 1634] [outer = 0x8e180c00] 07:12:43 INFO - PROCESS | 1729 | 1468505563560 Marionette DEBUG loaded listener.js 07:12:43 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x92cec000) [pid = 1729] [serial = 1635] [outer = 0x8e180c00] 07:12:44 INFO - PROCESS | 1729 | 1468505564338 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 07:12:44 INFO - PROCESS | 1729 | 1468505564371 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 07:12:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 07:12:44 INFO - PROCESS | 1729 | 1468505564382 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 07:12:44 INFO - PROCESS | 1729 | 1468505564384 Marionette TRACE conn4 <- [1,2150,null,{}] 07:12:44 INFO - PROCESS | 1729 | 1468505564390 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:44 INFO - PROCESS | 1729 | 1468505564395 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:44 INFO - PROCESS | 1729 | 1468505564614 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 07:12:44 INFO - PROCESS | 1729 | 1468505564796 Marionette TRACE conn4 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:44 INFO - PROCESS | 1729 | 1468505564804 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:44 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be05800 == 41 [pid = 1729] [id = 545] 07:12:44 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x8be08000) [pid = 1729] [serial = 1636] [outer = (nil)] 07:12:44 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x8d1c1c00) [pid = 1729] [serial = 1637] [outer = 0x8be08000] 07:12:44 INFO - PROCESS | 1729 | 1468505564903 Marionette DEBUG loaded listener.js 07:12:45 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0x8d1c9c00) [pid = 1729] [serial = 1638] [outer = 0x8be08000] 07:12:45 INFO - PROCESS | 1729 | 1468505565925 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 07:12:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 07:12:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1585ms 07:12:45 INFO - PROCESS | 1729 | 1468505565970 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 07:12:45 INFO - PROCESS | 1729 | 1468505565977 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 07:12:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 07:12:45 INFO - PROCESS | 1729 | 1468505565985 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 07:12:45 INFO - PROCESS | 1729 | 1468505565991 Marionette TRACE conn4 <- [1,2154,null,{}] 07:12:46 INFO - PROCESS | 1729 | 1468505566000 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:46 INFO - PROCESS | 1729 | 1468505566005 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:46 INFO - PROCESS | 1729 | 1468505566189 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 07:12:46 INFO - PROCESS | 1729 | 1468505566373 Marionette TRACE conn4 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:46 INFO - PROCESS | 1729 | 1468505566382 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:46 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e53bc00 == 42 [pid = 1729] [id = 546] 07:12:46 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x8ea08c00) [pid = 1729] [serial = 1639] [outer = (nil)] 07:12:46 INFO - PROCESS | 1729 | ++DOMWINDOW == 79 (0x8f3a5400) [pid = 1729] [serial = 1640] [outer = 0x8ea08c00] 07:12:46 INFO - PROCESS | 1729 | 1468505566479 Marionette DEBUG loaded listener.js 07:12:46 INFO - PROCESS | 1729 | ++DOMWINDOW == 80 (0x8f50b800) [pid = 1729] [serial = 1641] [outer = 0x8ea08c00] 07:12:47 INFO - PROCESS | 1729 | 1468505567422 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 07:12:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 07:12:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1487ms 07:12:47 INFO - PROCESS | 1729 | 1468505567473 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 07:12:47 INFO - PROCESS | 1729 | 1468505567478 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 07:12:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 07:12:47 INFO - PROCESS | 1729 | 1468505567485 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 07:12:47 INFO - PROCESS | 1729 | 1468505567488 Marionette TRACE conn4 <- [1,2158,null,{}] 07:12:47 INFO - PROCESS | 1729 | 1468505567494 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:47 INFO - PROCESS | 1729 | 1468505567499 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:47 INFO - PROCESS | 1729 | 1468505567680 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 07:12:47 INFO - PROCESS | 1729 | 1468505567867 Marionette TRACE conn4 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:47 INFO - PROCESS | 1729 | 1468505567877 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:47 INFO - PROCESS | 1729 | ++DOCSHELL 0x91725000 == 43 [pid = 1729] [id = 547] 07:12:47 INFO - PROCESS | 1729 | ++DOMWINDOW == 81 (0x91727000) [pid = 1729] [serial = 1642] [outer = (nil)] 07:12:47 INFO - PROCESS | 1729 | ++DOMWINDOW == 82 (0x92069400) [pid = 1729] [serial = 1643] [outer = 0x91727000] 07:12:47 INFO - PROCESS | 1729 | 1468505567960 Marionette DEBUG loaded listener.js 07:12:48 INFO - PROCESS | 1729 | ++DOMWINDOW == 83 (0x927bb400) [pid = 1729] [serial = 1644] [outer = 0x91727000] 07:12:48 INFO - PROCESS | 1729 | 1468505568977 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 07:12:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 07:12:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1539ms 07:12:49 INFO - PROCESS | 1729 | 1468505569025 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 07:12:49 INFO - PROCESS | 1729 | 1468505569032 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 07:12:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 07:12:49 INFO - PROCESS | 1729 | 1468505569048 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 07:12:49 INFO - PROCESS | 1729 | 1468505569055 Marionette TRACE conn4 <- [1,2162,null,{}] 07:12:49 INFO - PROCESS | 1729 | 1468505569061 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:49 INFO - PROCESS | 1729 | 1468505569068 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:49 INFO - PROCESS | 1729 | 1468505569280 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 07:12:49 INFO - PROCESS | 1729 | 1468505569461 Marionette TRACE conn4 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:49 INFO - PROCESS | 1729 | 1468505569469 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:49 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be07400 == 44 [pid = 1729] [id = 548] 07:12:49 INFO - PROCESS | 1729 | ++DOMWINDOW == 84 (0x8d7c4400) [pid = 1729] [serial = 1645] [outer = (nil)] 07:12:49 INFO - PROCESS | 1729 | ++DOMWINDOW == 85 (0x9379b400) [pid = 1729] [serial = 1646] [outer = 0x8d7c4400] 07:12:49 INFO - PROCESS | 1729 | 1468505569612 Marionette DEBUG loaded listener.js 07:12:49 INFO - PROCESS | 1729 | ++DOMWINDOW == 86 (0x937acc00) [pid = 1729] [serial = 1647] [outer = 0x8d7c4400] 07:12:50 INFO - PROCESS | 1729 | 1468505570495 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 07:12:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 07:12:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1491ms 07:12:50 INFO - PROCESS | 1729 | 1468505570538 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 07:12:50 INFO - PROCESS | 1729 | 1468505570542 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 07:12:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 07:12:50 INFO - PROCESS | 1729 | 1468505570549 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 07:12:50 INFO - PROCESS | 1729 | 1468505570552 Marionette TRACE conn4 <- [1,2166,null,{}] 07:12:50 INFO - PROCESS | 1729 | 1468505570558 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:50 INFO - PROCESS | 1729 | 1468505570563 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:50 INFO - PROCESS | 1729 | 1468505570735 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 07:12:50 INFO - PROCESS | 1729 | 1468505570917 Marionette TRACE conn4 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:50 INFO - PROCESS | 1729 | 1468505570929 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:50 INFO - PROCESS | 1729 | ++DOCSHELL 0x927c1c00 == 45 [pid = 1729] [id = 549] 07:12:50 INFO - PROCESS | 1729 | ++DOMWINDOW == 87 (0x9376d800) [pid = 1729] [serial = 1648] [outer = (nil)] 07:12:50 INFO - PROCESS | 1729 | ++DOMWINDOW == 88 (0x9396a800) [pid = 1729] [serial = 1649] [outer = 0x9376d800] 07:12:51 INFO - PROCESS | 1729 | 1468505571004 Marionette DEBUG loaded listener.js 07:12:51 INFO - PROCESS | 1729 | ++DOMWINDOW == 89 (0x94e31400) [pid = 1729] [serial = 1650] [outer = 0x9376d800] 07:12:51 INFO - PROCESS | 1729 | 1468505571955 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 07:12:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 07:12:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1481ms 07:12:52 INFO - PROCESS | 1729 | 1468505572031 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 07:12:52 INFO - PROCESS | 1729 | 1468505572035 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 07:12:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 07:12:52 INFO - PROCESS | 1729 | 1468505572044 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 07:12:52 INFO - PROCESS | 1729 | 1468505572047 Marionette TRACE conn4 <- [1,2170,null,{}] 07:12:52 INFO - PROCESS | 1729 | 1468505572053 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:52 INFO - PROCESS | 1729 | 1468505572058 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:52 INFO - PROCESS | 1729 | 1468505572479 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 07:12:52 INFO - PROCESS | 1729 | 1468505572785 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:52 INFO - PROCESS | 1729 | 1468505572804 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:52 INFO - PROCESS | 1729 | ++DOCSHELL 0x94e47000 == 46 [pid = 1729] [id = 550] 07:12:52 INFO - PROCESS | 1729 | ++DOMWINDOW == 90 (0x94e47800) [pid = 1729] [serial = 1651] [outer = (nil)] 07:12:52 INFO - PROCESS | 1729 | ++DOMWINDOW == 91 (0x94e4f400) [pid = 1729] [serial = 1652] [outer = 0x94e47800] 07:12:52 INFO - PROCESS | 1729 | 1468505572893 Marionette DEBUG loaded listener.js 07:12:53 INFO - PROCESS | 1729 | ++DOMWINDOW == 92 (0x94eddc00) [pid = 1729] [serial = 1653] [outer = 0x94e47800] 07:12:53 INFO - PROCESS | 1729 | 1468505573810 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 07:12:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 07:12:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1846ms 07:12:53 INFO - PROCESS | 1729 | 1468505573889 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 07:12:53 INFO - PROCESS | 1729 | 1468505573892 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 07:12:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 07:12:53 INFO - PROCESS | 1729 | 1468505573899 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 07:12:53 INFO - PROCESS | 1729 | 1468505573902 Marionette TRACE conn4 <- [1,2174,null,{}] 07:12:53 INFO - PROCESS | 1729 | 1468505573908 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:53 INFO - PROCESS | 1729 | 1468505573913 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:54 INFO - PROCESS | 1729 | 1468505574152 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 07:12:54 INFO - PROCESS | 1729 | 1468505574300 Marionette TRACE conn4 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:54 INFO - PROCESS | 1729 | 1468505574307 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:54 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f3aec00 == 47 [pid = 1729] [id = 551] 07:12:54 INFO - PROCESS | 1729 | ++DOMWINDOW == 93 (0x8f50d400) [pid = 1729] [serial = 1654] [outer = (nil)] 07:12:54 INFO - PROCESS | 1729 | ++DOMWINDOW == 94 (0x94e4f800) [pid = 1729] [serial = 1655] [outer = 0x8f50d400] 07:12:54 INFO - PROCESS | 1729 | 1468505574386 Marionette DEBUG loaded listener.js 07:12:54 INFO - PROCESS | 1729 | ++DOMWINDOW == 95 (0x96ac4800) [pid = 1729] [serial = 1656] [outer = 0x8f50d400] 07:12:55 INFO - PROCESS | 1729 | 1468505575610 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 07:12:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 07:12:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1788ms 07:12:55 INFO - PROCESS | 1729 | 1468505575688 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 07:12:55 INFO - PROCESS | 1729 | 1468505575694 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 07:12:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 07:12:55 INFO - PROCESS | 1729 | 1468505575713 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 07:12:55 INFO - PROCESS | 1729 | 1468505575717 Marionette TRACE conn4 <- [1,2178,null,{}] 07:12:55 INFO - PROCESS | 1729 | 1468505575725 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:55 INFO - PROCESS | 1729 | 1468505575730 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:55 INFO - PROCESS | 1729 | 1468505575931 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 07:12:56 INFO - PROCESS | 1729 | 1468505576266 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:56 INFO - PROCESS | 1729 | 1468505576279 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:56 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d7c4800 == 48 [pid = 1729] [id = 552] 07:12:56 INFO - PROCESS | 1729 | ++DOMWINDOW == 96 (0x8d7c6c00) [pid = 1729] [serial = 1657] [outer = (nil)] 07:12:56 INFO - PROCESS | 1729 | ++DOMWINDOW == 97 (0x8e52dc00) [pid = 1729] [serial = 1658] [outer = 0x8d7c6c00] 07:12:56 INFO - PROCESS | 1729 | 1468505576356 Marionette DEBUG loaded listener.js 07:12:56 INFO - PROCESS | 1729 | ++DOMWINDOW == 98 (0x8e532800) [pid = 1729] [serial = 1659] [outer = 0x8d7c6c00] 07:12:58 INFO - PROCESS | 1729 | --DOCSHELL 0x8be0ac00 == 47 [pid = 1729] [id = 544] 07:12:58 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc50400 == 46 [pid = 1729] [id = 543] 07:12:58 INFO - PROCESS | 1729 | --DOCSHELL 0x8ec92400 == 45 [pid = 1729] [id = 542] 07:12:58 INFO - PROCESS | 1729 | --DOCSHELL 0x8f50d000 == 44 [pid = 1729] [id = 541] 07:12:58 INFO - PROCESS | 1729 | --DOCSHELL 0x8e53c400 == 43 [pid = 1729] [id = 540] 07:12:58 INFO - PROCESS | 1729 | --DOCSHELL 0x8d3be800 == 42 [pid = 1729] [id = 539] 07:12:58 INFO - PROCESS | 1729 | --DOCSHELL 0x91725400 == 41 [pid = 1729] [id = 523] 07:12:58 INFO - PROCESS | 1729 | --DOCSHELL 0x8be0a800 == 40 [pid = 1729] [id = 527] 07:12:58 INFO - PROCESS | 1729 | --DOCSHELL 0x8be0b800 == 39 [pid = 1729] [id = 528] 07:12:58 INFO - PROCESS | 1729 | --DOCSHELL 0x8f57fc00 == 38 [pid = 1729] [id = 534] 07:12:58 INFO - PROCESS | 1729 | --DOCSHELL 0x91063000 == 37 [pid = 1729] [id = 524] 07:12:58 INFO - PROCESS | 1729 | --DOCSHELL 0x8be0ec00 == 36 [pid = 1729] [id = 535] 07:12:58 INFO - PROCESS | 1729 | --DOCSHELL 0x8d4ee800 == 35 [pid = 1729] [id = 536] 07:12:58 INFO - PROCESS | 1729 | --DOCSHELL 0x8f1f7400 == 34 [pid = 1729] [id = 538] 07:12:58 INFO - PROCESS | 1729 | --DOCSHELL 0x91721400 == 33 [pid = 1729] [id = 537] 07:12:58 INFO - PROCESS | 1729 | --DOCSHELL 0x91060800 == 32 [pid = 1729] [id = 525] 07:12:58 INFO - PROCESS | 1729 | --DOCSHELL 0x9396b800 == 31 [pid = 1729] [id = 526] 07:12:58 INFO - PROCESS | 1729 | --DOCSHELL 0x94e47000 == 30 [pid = 1729] [id = 550] 07:12:58 INFO - PROCESS | 1729 | --DOCSHELL 0x8f3aec00 == 29 [pid = 1729] [id = 551] 07:12:58 INFO - PROCESS | 1729 | --DOCSHELL 0x927c1c00 == 28 [pid = 1729] [id = 549] 07:12:58 INFO - PROCESS | 1729 | --DOCSHELL 0x8be07400 == 27 [pid = 1729] [id = 548] 07:12:58 INFO - PROCESS | 1729 | --DOCSHELL 0x91725000 == 26 [pid = 1729] [id = 547] 07:12:58 INFO - PROCESS | 1729 | --DOCSHELL 0x8be05800 == 25 [pid = 1729] [id = 545] 07:12:58 INFO - PROCESS | 1729 | --DOCSHELL 0x8e53bc00 == 24 [pid = 1729] [id = 546] 07:12:58 INFO - PROCESS | 1729 | --DOMWINDOW == 97 (0x90ddb800) [pid = 1729] [serial = 1604] [outer = (nil)] [url = about:blank] 07:12:58 INFO - PROCESS | 1729 | --DOMWINDOW == 96 (0x8d4f1c00) [pid = 1729] [serial = 1563] [outer = (nil)] [url = about:blank] 07:12:58 INFO - PROCESS | 1729 | --DOMWINDOW == 95 (0x8d4edc00) [pid = 1729] [serial = 1562] [outer = (nil)] [url = about:blank] 07:12:58 INFO - PROCESS | 1729 | --DOMWINDOW == 94 (0x90fe4400) [pid = 1729] [serial = 1566] [outer = (nil)] [url = about:blank] 07:12:58 INFO - PROCESS | 1729 | --DOMWINDOW == 93 (0x8f583800) [pid = 1729] [serial = 1565] [outer = (nil)] [url = about:blank] 07:12:58 INFO - PROCESS | 1729 | --DOMWINDOW == 92 (0x927c7800) [pid = 1729] [serial = 1569] [outer = (nil)] [url = about:blank] 07:12:58 INFO - PROCESS | 1729 | --DOMWINDOW == 91 (0x927bec00) [pid = 1729] [serial = 1568] [outer = (nil)] [url = about:blank] 07:12:58 INFO - PROCESS | 1729 | --DOMWINDOW == 90 (0x93796c00) [pid = 1729] [serial = 1572] [outer = (nil)] [url = about:blank] 07:12:58 INFO - PROCESS | 1729 | --DOMWINDOW == 89 (0x93773c00) [pid = 1729] [serial = 1571] [outer = (nil)] [url = about:blank] 07:12:58 INFO - PROCESS | 1729 | --DOMWINDOW == 88 (0x937b0800) [pid = 1729] [serial = 1575] [outer = (nil)] [url = about:blank] 07:12:58 INFO - PROCESS | 1729 | --DOMWINDOW == 87 (0x937ac800) [pid = 1729] [serial = 1574] [outer = (nil)] [url = about:blank] 07:12:58 INFO - PROCESS | 1729 | --DOMWINDOW == 86 (0x8f3a9400) [pid = 1729] [serial = 1598] [outer = (nil)] [url = about:blank] 07:12:58 INFO - PROCESS | 1729 | --DOMWINDOW == 85 (0x8e182000) [pid = 1729] [serial = 1601] [outer = (nil)] [url = about:blank] 07:12:58 INFO - PROCESS | 1729 | --DOMWINDOW == 84 (0x94e4bc00) [pid = 1729] [serial = 1578] [outer = (nil)] [url = about:blank] 07:12:58 INFO - PROCESS | 1729 | --DOMWINDOW == 83 (0x94e3b800) [pid = 1729] [serial = 1577] [outer = (nil)] [url = about:blank] 07:12:58 INFO - PROCESS | 1729 | --DOMWINDOW == 82 (0x8ec8ec00) [pid = 1729] [serial = 1590] [outer = (nil)] [url = about:blank] 07:12:58 INFO - PROCESS | 1729 | --DOMWINDOW == 81 (0x8e532c00) [pid = 1729] [serial = 1589] [outer = (nil)] [url = about:blank] 07:12:58 INFO - PROCESS | 1729 | --DOMWINDOW == 80 (0x94ede400) [pid = 1729] [serial = 1581] [outer = (nil)] [url = about:blank] 07:12:58 INFO - PROCESS | 1729 | --DOMWINDOW == 79 (0x94ed9400) [pid = 1729] [serial = 1580] [outer = (nil)] [url = about:blank] 07:12:58 INFO - PROCESS | 1729 | --DOMWINDOW == 78 (0x8e52f800) [pid = 1729] [serial = 1595] [outer = (nil)] [url = about:blank] 07:12:58 INFO - PROCESS | 1729 | --DOMWINDOW == 77 (0x96abac00) [pid = 1729] [serial = 1584] [outer = (nil)] [url = about:blank] 07:12:58 INFO - PROCESS | 1729 | --DOMWINDOW == 76 (0x94f5b000) [pid = 1729] [serial = 1583] [outer = (nil)] [url = about:blank] 07:12:58 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x8f1f1000) [pid = 1729] [serial = 1587] [outer = (nil)] [url = about:blank] 07:12:58 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x8d7c7400) [pid = 1729] [serial = 1586] [outer = (nil)] [url = about:blank] 07:12:58 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x8f3b0c00) [pid = 1729] [serial = 1599] [outer = (nil)] [url = about:blank] 07:12:58 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x8d3c7800) [pid = 1729] [serial = 1593] [outer = (nil)] [url = about:blank] 07:12:58 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x8d3c1800) [pid = 1729] [serial = 1592] [outer = (nil)] [url = about:blank] 07:12:58 INFO - PROCESS | 1729 | --DOMWINDOW == 70 (0x8f510000) [pid = 1729] [serial = 1602] [outer = (nil)] [url = about:blank] 07:12:58 INFO - PROCESS | 1729 | --DOMWINDOW == 69 (0x8e535400) [pid = 1729] [serial = 1596] [outer = (nil)] [url = about:blank] 07:12:58 INFO - PROCESS | 1729 | 1468505578483 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 07:12:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 07:12:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 2844ms 07:12:58 INFO - PROCESS | 1729 | 1468505578547 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 07:12:58 INFO - PROCESS | 1729 | 1468505578553 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 07:12:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 07:12:58 INFO - PROCESS | 1729 | 1468505578561 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 07:12:58 INFO - PROCESS | 1729 | 1468505578566 Marionette TRACE conn4 <- [1,2182,null,{}] 07:12:58 INFO - PROCESS | 1729 | 1468505578573 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:58 INFO - PROCESS | 1729 | 1468505578579 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:58 INFO - PROCESS | 1729 | 1468505578743 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 07:12:58 INFO - PROCESS | 1729 | 1468505578944 Marionette TRACE conn4 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:58 INFO - PROCESS | 1729 | 1468505578958 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:12:58 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d1c5800 == 25 [pid = 1729] [id = 553] 07:12:58 INFO - PROCESS | 1729 | ++DOMWINDOW == 70 (0x8d1cb400) [pid = 1729] [serial = 1660] [outer = (nil)] 07:12:59 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x8d3c3c00) [pid = 1729] [serial = 1661] [outer = 0x8d1cb400] 07:12:59 INFO - PROCESS | 1729 | 1468505579025 Marionette DEBUG loaded listener.js 07:12:59 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x8d3c7c00) [pid = 1729] [serial = 1662] [outer = 0x8d1cb400] 07:12:59 INFO - PROCESS | 1729 | 1468505579784 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 07:12:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 07:12:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1282ms 07:12:59 INFO - PROCESS | 1729 | 1468505579843 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 07:12:59 INFO - PROCESS | 1729 | 1468505579852 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 07:12:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 07:12:59 INFO - PROCESS | 1729 | 1468505579863 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 07:12:59 INFO - PROCESS | 1729 | 1468505579867 Marionette TRACE conn4 <- [1,2186,null,{}] 07:12:59 INFO - PROCESS | 1729 | 1468505579873 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:59 INFO - PROCESS | 1729 | 1468505579879 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:00 INFO - PROCESS | 1729 | 1468505580045 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 07:13:00 INFO - PROCESS | 1729 | 1468505580056 Marionette TRACE conn4 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:00 INFO - PROCESS | 1729 | 1468505580068 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:00 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e533800 == 26 [pid = 1729] [id = 554] 07:13:00 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x8e534c00) [pid = 1729] [serial = 1663] [outer = (nil)] 07:13:00 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x8e539400) [pid = 1729] [serial = 1664] [outer = 0x8e534c00] 07:13:00 INFO - PROCESS | 1729 | 1468505580139 Marionette DEBUG loaded listener.js 07:13:00 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x8ea0e400) [pid = 1729] [serial = 1665] [outer = 0x8e534c00] 07:13:01 INFO - PROCESS | 1729 | 1468505581151 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 07:13:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 07:13:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1329ms 07:13:01 INFO - PROCESS | 1729 | 1468505581192 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 07:13:01 INFO - PROCESS | 1729 | 1468505581195 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 07:13:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 07:13:01 INFO - PROCESS | 1729 | 1468505581212 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 07:13:01 INFO - PROCESS | 1729 | 1468505581218 Marionette TRACE conn4 <- [1,2190,null,{}] 07:13:01 INFO - PROCESS | 1729 | 1468505581235 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:01 INFO - PROCESS | 1729 | 1468505581243 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:01 INFO - PROCESS | 1729 | 1468505581464 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 07:13:01 INFO - PROCESS | 1729 | 1468505581487 Marionette TRACE conn4 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:01 INFO - PROCESS | 1729 | 1468505581499 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:01 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f503000 == 27 [pid = 1729] [id = 555] 07:13:01 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x8f503400) [pid = 1729] [serial = 1666] [outer = (nil)] 07:13:01 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0x8f50a400) [pid = 1729] [serial = 1667] [outer = 0x8f503400] 07:13:01 INFO - PROCESS | 1729 | 1468505581571 Marionette DEBUG loaded listener.js 07:13:01 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x8f588400) [pid = 1729] [serial = 1668] [outer = 0x8f503400] 07:13:02 INFO - PROCESS | 1729 | 1468505582534 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 07:13:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 07:13:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1348ms 07:13:02 INFO - PROCESS | 1729 | 1468505582557 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 07:13:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 07:13:02 INFO - PROCESS | 1729 | 1468505582561 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 07:13:02 INFO - PROCESS | 1729 | 1468505582567 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 07:13:02 INFO - PROCESS | 1729 | 1468505582570 Marionette TRACE conn4 <- [1,2194,null,{}] 07:13:02 INFO - PROCESS | 1729 | 1468505582586 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:02 INFO - PROCESS | 1729 | 1468505582590 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:02 INFO - PROCESS | 1729 | 1468505582807 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 07:13:03 INFO - PROCESS | 1729 | --DOMWINDOW == 77 (0x8e180c00) [pid = 1729] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 07:13:03 INFO - PROCESS | 1729 | --DOMWINDOW == 76 (0x8f503800) [pid = 1729] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 07:13:03 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x8be0a000) [pid = 1729] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 07:13:03 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x8f58c400) [pid = 1729] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 07:13:03 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x8ea03c00) [pid = 1729] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 07:13:03 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x8f585000) [pid = 1729] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 07:13:03 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x8ec95c00) [pid = 1729] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 07:13:03 INFO - PROCESS | 1729 | --DOMWINDOW == 70 (0x91722000) [pid = 1729] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 07:13:03 INFO - PROCESS | 1729 | --DOMWINDOW == 69 (0x8d3bf000) [pid = 1729] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 07:13:03 INFO - PROCESS | 1729 | --DOMWINDOW == 68 (0x9171d400) [pid = 1729] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 07:13:03 INFO - PROCESS | 1729 | --DOMWINDOW == 67 (0x8be10000) [pid = 1729] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 07:13:03 INFO - PROCESS | 1729 | 1468505583439 Marionette TRACE conn4 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:03 INFO - PROCESS | 1729 | 1468505583447 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:03 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc4e800 == 28 [pid = 1729] [id = 556] 07:13:03 INFO - PROCESS | 1729 | ++DOMWINDOW == 68 (0x8be02400) [pid = 1729] [serial = 1669] [outer = (nil)] 07:13:03 INFO - PROCESS | 1729 | ++DOMWINDOW == 69 (0x8d3c1c00) [pid = 1729] [serial = 1670] [outer = 0x8be02400] 07:13:03 INFO - PROCESS | 1729 | 1468505583518 Marionette DEBUG loaded listener.js 07:13:03 INFO - PROCESS | 1729 | ++DOMWINDOW == 70 (0x8ec95c00) [pid = 1729] [serial = 1671] [outer = 0x8be02400] 07:13:04 INFO - PROCESS | 1729 | 1468505584252 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 07:13:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 07:13:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1732ms 07:13:04 INFO - PROCESS | 1729 | 1468505584299 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 07:13:04 INFO - PROCESS | 1729 | 1468505584303 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 07:13:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 07:13:04 INFO - PROCESS | 1729 | 1468505584309 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 07:13:04 INFO - PROCESS | 1729 | 1468505584312 Marionette TRACE conn4 <- [1,2198,null,{}] 07:13:04 INFO - PROCESS | 1729 | 1468505584317 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:04 INFO - PROCESS | 1729 | 1468505584322 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:04 INFO - PROCESS | 1729 | 1468505584519 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 07:13:04 INFO - PROCESS | 1729 | 1468505584540 Marionette TRACE conn4 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:04 INFO - PROCESS | 1729 | 1468505584547 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:04 INFO - PROCESS | 1729 | ++DOCSHELL 0x90ddfc00 == 29 [pid = 1729] [id = 557] 07:13:04 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x90fe2800) [pid = 1729] [serial = 1672] [outer = (nil)] 07:13:04 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x91062800) [pid = 1729] [serial = 1673] [outer = 0x90fe2800] 07:13:04 INFO - PROCESS | 1729 | 1468505584618 Marionette DEBUG loaded listener.js 07:13:04 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x9106b000) [pid = 1729] [serial = 1674] [outer = 0x90fe2800] 07:13:05 INFO - PROCESS | 1729 | 1468505585505 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 07:13:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 07:13:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1231ms 07:13:05 INFO - PROCESS | 1729 | 1468505585560 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 07:13:05 INFO - PROCESS | 1729 | 1468505585568 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 07:13:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 07:13:05 INFO - PROCESS | 1729 | 1468505585582 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 07:13:05 INFO - PROCESS | 1729 | 1468505585587 Marionette TRACE conn4 <- [1,2202,null,{}] 07:13:05 INFO - PROCESS | 1729 | 1468505585596 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:05 INFO - PROCESS | 1729 | 1468505585601 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:05 INFO - PROCESS | 1729 | 1468505585789 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 07:13:05 INFO - PROCESS | 1729 | 1468505585971 Marionette TRACE conn4 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:05 INFO - PROCESS | 1729 | 1468505585986 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:06 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be09000 == 30 [pid = 1729] [id = 558] 07:13:06 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x8d4ec400) [pid = 1729] [serial = 1675] [outer = (nil)] 07:13:06 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x8d4f7000) [pid = 1729] [serial = 1676] [outer = 0x8d4ec400] 07:13:06 INFO - PROCESS | 1729 | 1468505586068 Marionette DEBUG loaded listener.js 07:13:06 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x8e188c00) [pid = 1729] [serial = 1677] [outer = 0x8d4ec400] 07:13:07 INFO - PROCESS | 1729 | 1468505587163 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 07:13:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 07:13:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1640ms 07:13:07 INFO - PROCESS | 1729 | 1468505587223 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 07:13:07 INFO - PROCESS | 1729 | 1468505587230 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 07:13:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 07:13:07 INFO - PROCESS | 1729 | 1468505587241 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 07:13:07 INFO - PROCESS | 1729 | 1468505587244 Marionette TRACE conn4 <- [1,2206,null,{}] 07:13:07 INFO - PROCESS | 1729 | 1468505587251 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:07 INFO - PROCESS | 1729 | 1468505587257 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:07 INFO - PROCESS | 1729 | 1468505587441 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 07:13:07 INFO - PROCESS | 1729 | 1468505587679 Marionette TRACE conn4 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:07 INFO - PROCESS | 1729 | 1468505587687 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:07 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e537c00 == 31 [pid = 1729] [id = 559] 07:13:07 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0x8f1ef800) [pid = 1729] [serial = 1678] [outer = (nil)] 07:13:07 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x8f3ae400) [pid = 1729] [serial = 1679] [outer = 0x8f1ef800] 07:13:07 INFO - PROCESS | 1729 | 1468505587817 Marionette DEBUG loaded listener.js 07:13:07 INFO - PROCESS | 1729 | ++DOMWINDOW == 79 (0x8f586800) [pid = 1729] [serial = 1680] [outer = 0x8f1ef800] 07:13:08 INFO - PROCESS | 1729 | 1468505588871 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 07:13:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 07:13:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1692ms 07:13:08 INFO - PROCESS | 1729 | 1468505588933 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 07:13:08 INFO - PROCESS | 1729 | 1468505588936 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 07:13:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 07:13:08 INFO - PROCESS | 1729 | 1468505588943 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 07:13:08 INFO - PROCESS | 1729 | 1468505588949 Marionette TRACE conn4 <- [1,2210,null,{}] 07:13:08 INFO - PROCESS | 1729 | 1468505588966 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:08 INFO - PROCESS | 1729 | 1468505588974 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:09 INFO - PROCESS | 1729 | 1468505589225 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 07:13:09 INFO - PROCESS | 1729 | 1468505589465 Marionette TRACE conn4 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:09 INFO - PROCESS | 1729 | 1468505589481 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:09 INFO - PROCESS | 1729 | ++DOCSHELL 0x91725000 == 32 [pid = 1729] [id = 560] 07:13:09 INFO - PROCESS | 1729 | ++DOMWINDOW == 80 (0x91725c00) [pid = 1729] [serial = 1681] [outer = (nil)] 07:13:09 INFO - PROCESS | 1729 | ++DOMWINDOW == 81 (0x91f5f400) [pid = 1729] [serial = 1682] [outer = 0x91725c00] 07:13:09 INFO - PROCESS | 1729 | 1468505589563 Marionette DEBUG loaded listener.js 07:13:09 INFO - PROCESS | 1729 | ++DOMWINDOW == 82 (0x91f67800) [pid = 1729] [serial = 1683] [outer = 0x91725c00] 07:13:10 INFO - PROCESS | 1729 | 1468505590496 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 07:13:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 07:13:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1636ms 07:13:10 INFO - PROCESS | 1729 | 1468505590580 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 07:13:10 INFO - PROCESS | 1729 | 1468505590585 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 07:13:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 07:13:10 INFO - PROCESS | 1729 | 1468505590591 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 07:13:10 INFO - PROCESS | 1729 | 1468505590595 Marionette TRACE conn4 <- [1,2214,null,{}] 07:13:10 INFO - PROCESS | 1729 | 1468505590600 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:10 INFO - PROCESS | 1729 | 1468505590605 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:10 INFO - PROCESS | 1729 | 1468505590823 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 07:13:11 INFO - PROCESS | 1729 | 1468505591053 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:11 INFO - PROCESS | 1729 | 1468505591063 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:11 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc4b000 == 33 [pid = 1729] [id = 561] 07:13:11 INFO - PROCESS | 1729 | ++DOMWINDOW == 83 (0x8be07800) [pid = 1729] [serial = 1684] [outer = (nil)] 07:13:11 INFO - PROCESS | 1729 | ++DOMWINDOW == 84 (0x8e185800) [pid = 1729] [serial = 1685] [outer = 0x8be07800] 07:13:11 INFO - PROCESS | 1729 | 1468505591191 Marionette DEBUG loaded listener.js 07:13:11 INFO - PROCESS | 1729 | ++DOMWINDOW == 85 (0x8ec99000) [pid = 1729] [serial = 1686] [outer = 0x8be07800] 07:13:12 INFO - PROCESS | 1729 | 1468505592410 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 07:13:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 07:13:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1837ms 07:13:12 INFO - PROCESS | 1729 | 1468505592429 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 07:13:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 07:13:12 INFO - PROCESS | 1729 | 1468505592435 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 07:13:12 INFO - PROCESS | 1729 | 1468505592442 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 07:13:12 INFO - PROCESS | 1729 | 1468505592445 Marionette TRACE conn4 <- [1,2218,null,{}] 07:13:12 INFO - PROCESS | 1729 | 1468505592463 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:12 INFO - PROCESS | 1729 | 1468505592468 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:12 INFO - PROCESS | 1729 | 1468505592655 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 07:13:12 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc4e800 == 32 [pid = 1729] [id = 556] 07:13:12 INFO - PROCESS | 1729 | --DOCSHELL 0x8f503000 == 31 [pid = 1729] [id = 555] 07:13:12 INFO - PROCESS | 1729 | --DOCSHELL 0x8e533800 == 30 [pid = 1729] [id = 554] 07:13:12 INFO - PROCESS | 1729 | --DOCSHELL 0x8d1c5800 == 29 [pid = 1729] [id = 553] 07:13:12 INFO - PROCESS | 1729 | --DOMWINDOW == 84 (0x91c7e400) [pid = 1729] [serial = 1628] [outer = (nil)] [url = about:blank] 07:13:12 INFO - PROCESS | 1729 | --DOMWINDOW == 83 (0x926c8000) [pid = 1729] [serial = 1631] [outer = (nil)] [url = about:blank] 07:13:12 INFO - PROCESS | 1729 | --DOMWINDOW == 82 (0x8f3a3400) [pid = 1729] [serial = 1629] [outer = (nil)] [url = about:blank] 07:13:12 INFO - PROCESS | 1729 | --DOMWINDOW == 81 (0x90fee400) [pid = 1729] [serial = 1605] [outer = (nil)] [url = about:blank] 07:13:12 INFO - PROCESS | 1729 | --DOMWINDOW == 80 (0x8ea0d000) [pid = 1729] [serial = 1622] [outer = (nil)] [url = about:blank] 07:13:12 INFO - PROCESS | 1729 | --DOMWINDOW == 79 (0x8ec95800) [pid = 1729] [serial = 1623] [outer = (nil)] [url = about:blank] 07:13:12 INFO - PROCESS | 1729 | --DOMWINDOW == 78 (0x9105dc00) [pid = 1729] [serial = 1625] [outer = (nil)] [url = about:blank] 07:13:12 INFO - PROCESS | 1729 | --DOMWINDOW == 77 (0x8f1f0800) [pid = 1729] [serial = 1610] [outer = (nil)] [url = about:blank] 07:13:12 INFO - PROCESS | 1729 | --DOMWINDOW == 76 (0x8ea02800) [pid = 1729] [serial = 1611] [outer = (nil)] [url = about:blank] 07:13:12 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x91c7bc00) [pid = 1729] [serial = 1613] [outer = (nil)] [url = about:blank] 07:13:12 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x91c84800) [pid = 1729] [serial = 1614] [outer = (nil)] [url = about:blank] 07:13:12 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x8d4f1800) [pid = 1729] [serial = 1619] [outer = (nil)] [url = about:blank] 07:13:12 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x8d7c3800) [pid = 1729] [serial = 1620] [outer = (nil)] [url = about:blank] 07:13:12 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x9206b000) [pid = 1729] [serial = 1616] [outer = (nil)] [url = about:blank] 07:13:12 INFO - PROCESS | 1729 | --DOMWINDOW == 70 (0x92cec000) [pid = 1729] [serial = 1635] [outer = (nil)] [url = about:blank] 07:13:12 INFO - PROCESS | 1729 | --DOMWINDOW == 69 (0x9206dc00) [pid = 1729] [serial = 1617] [outer = (nil)] [url = about:blank] 07:13:12 INFO - PROCESS | 1729 | --DOMWINDOW == 68 (0x8d4eec00) [pid = 1729] [serial = 1607] [outer = (nil)] [url = about:blank] 07:13:12 INFO - PROCESS | 1729 | --DOMWINDOW == 67 (0x8d7c9400) [pid = 1729] [serial = 1608] [outer = (nil)] [url = about:blank] 07:13:12 INFO - PROCESS | 1729 | --DOMWINDOW == 66 (0x90fe6400) [pid = 1729] [serial = 1632] [outer = (nil)] [url = about:blank] 07:13:12 INFO - PROCESS | 1729 | --DOMWINDOW == 65 (0x91068000) [pid = 1729] [serial = 1626] [outer = (nil)] [url = about:blank] 07:13:12 INFO - PROCESS | 1729 | --DOMWINDOW == 64 (0x92069800) [pid = 1729] [serial = 1634] [outer = (nil)] [url = about:blank] 07:13:12 INFO - PROCESS | 1729 | 1468505592923 Marionette TRACE conn4 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:12 INFO - PROCESS | 1729 | 1468505592926 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:12 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d3c0800 == 30 [pid = 1729] [id = 562] 07:13:12 INFO - PROCESS | 1729 | ++DOMWINDOW == 65 (0x8d3c5800) [pid = 1729] [serial = 1687] [outer = (nil)] 07:13:13 INFO - PROCESS | 1729 | ++DOMWINDOW == 66 (0x8d4f6000) [pid = 1729] [serial = 1688] [outer = 0x8d3c5800] 07:13:13 INFO - PROCESS | 1729 | 1468505593013 Marionette DEBUG loaded listener.js 07:13:13 INFO - PROCESS | 1729 | ++DOMWINDOW == 67 (0x8e18c400) [pid = 1729] [serial = 1689] [outer = 0x8d3c5800] 07:13:13 INFO - PROCESS | 1729 | 1468505593780 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 07:13:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 07:13:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1390ms 07:13:13 INFO - PROCESS | 1729 | 1468505593832 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 07:13:13 INFO - PROCESS | 1729 | 1468505593837 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 07:13:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 07:13:13 INFO - PROCESS | 1729 | 1468505593848 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 07:13:13 INFO - PROCESS | 1729 | 1468505593851 Marionette TRACE conn4 <- [1,2222,null,{}] 07:13:13 INFO - PROCESS | 1729 | 1468505593857 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:13 INFO - PROCESS | 1729 | 1468505593862 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:14 INFO - PROCESS | 1729 | 1468505594035 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 07:13:14 INFO - PROCESS | 1729 | 1468505594044 Marionette TRACE conn4 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:14 INFO - PROCESS | 1729 | 1468505594051 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:14 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f1f3c00 == 31 [pid = 1729] [id = 563] 07:13:14 INFO - PROCESS | 1729 | ++DOMWINDOW == 68 (0x8f3a7400) [pid = 1729] [serial = 1690] [outer = (nil)] 07:13:14 INFO - PROCESS | 1729 | ++DOMWINDOW == 69 (0x8f3afc00) [pid = 1729] [serial = 1691] [outer = 0x8f3a7400] 07:13:14 INFO - PROCESS | 1729 | 1468505594122 Marionette DEBUG loaded listener.js 07:13:14 INFO - PROCESS | 1729 | ++DOMWINDOW == 70 (0x90dd6800) [pid = 1729] [serial = 1692] [outer = 0x8f3a7400] 07:13:15 INFO - PROCESS | 1729 | 1468505595092 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 07:13:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 07:13:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1281ms 07:13:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 07:13:15 INFO - PROCESS | 1729 | 1468505595129 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 07:13:15 INFO - PROCESS | 1729 | 1468505595132 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 07:13:15 INFO - PROCESS | 1729 | 1468505595139 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 07:13:15 INFO - PROCESS | 1729 | 1468505595144 Marionette TRACE conn4 <- [1,2226,null,{}] 07:13:15 INFO - PROCESS | 1729 | 1468505595160 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:15 INFO - PROCESS | 1729 | 1468505595167 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:15 INFO - PROCESS | 1729 | 1468505595375 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 07:13:15 INFO - PROCESS | 1729 | 1468505595475 Marionette TRACE conn4 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:15 INFO - PROCESS | 1729 | 1468505595484 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:15 INFO - PROCESS | 1729 | ++DOCSHELL 0x9171e400 == 32 [pid = 1729] [id = 564] 07:13:15 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x9171e800) [pid = 1729] [serial = 1693] [outer = (nil)] 07:13:15 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x91726000) [pid = 1729] [serial = 1694] [outer = 0x9171e800] 07:13:15 INFO - PROCESS | 1729 | 1468505595554 Marionette DEBUG loaded listener.js 07:13:15 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x91c88c00) [pid = 1729] [serial = 1695] [outer = 0x9171e800] 07:13:16 INFO - PROCESS | 1729 | 1468505596376 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 07:13:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 07:13:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1284ms 07:13:16 INFO - PROCESS | 1729 | 1468505596421 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 07:13:16 INFO - PROCESS | 1729 | 1468505596425 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 07:13:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 07:13:16 INFO - PROCESS | 1729 | 1468505596443 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 07:13:16 INFO - PROCESS | 1729 | 1468505596445 Marionette TRACE conn4 <- [1,2230,null,{}] 07:13:16 INFO - PROCESS | 1729 | 1468505596451 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:16 INFO - PROCESS | 1729 | 1468505596456 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:16 INFO - PROCESS | 1729 | 1468505596673 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 07:13:16 INFO - PROCESS | 1729 | 1468505596697 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:16 INFO - PROCESS | 1729 | 1468505596703 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:16 INFO - PROCESS | 1729 | ++DOCSHELL 0x91c7a400 == 33 [pid = 1729] [id = 565] 07:13:16 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x91f5e400) [pid = 1729] [serial = 1696] [outer = (nil)] 07:13:16 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x926c2c00) [pid = 1729] [serial = 1697] [outer = 0x91f5e400] 07:13:16 INFO - PROCESS | 1729 | 1468505596771 Marionette DEBUG loaded listener.js 07:13:16 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x926c6c00) [pid = 1729] [serial = 1698] [outer = 0x91f5e400] 07:13:17 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x8be08000) [pid = 1729] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 07:13:17 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x8ea08c00) [pid = 1729] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 07:13:17 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x91727000) [pid = 1729] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 07:13:17 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x8f503400) [pid = 1729] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 07:13:17 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x8d7c4400) [pid = 1729] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 07:13:17 INFO - PROCESS | 1729 | --DOMWINDOW == 70 (0x9376d800) [pid = 1729] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 07:13:17 INFO - PROCESS | 1729 | --DOMWINDOW == 69 (0x8d1cb400) [pid = 1729] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 07:13:17 INFO - PROCESS | 1729 | --DOMWINDOW == 68 (0x8be02400) [pid = 1729] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 07:13:17 INFO - PROCESS | 1729 | --DOMWINDOW == 67 (0x8e534c00) [pid = 1729] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 07:13:17 INFO - PROCESS | 1729 | --DOMWINDOW == 66 (0x94e47800) [pid = 1729] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 07:13:17 INFO - PROCESS | 1729 | --DOMWINDOW == 65 (0x8d7c6c00) [pid = 1729] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 07:13:17 INFO - PROCESS | 1729 | --DOMWINDOW == 64 (0x8f50d400) [pid = 1729] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 07:13:17 INFO - PROCESS | 1729 | 1468505597792 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 07:13:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 07:13:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1381ms 07:13:17 INFO - PROCESS | 1729 | 1468505597820 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 07:13:17 INFO - PROCESS | 1729 | 1468505597824 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 07:13:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 07:13:17 INFO - PROCESS | 1729 | 1468505597830 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 07:13:17 INFO - PROCESS | 1729 | 1468505597833 Marionette TRACE conn4 <- [1,2234,null,{}] 07:13:17 INFO - PROCESS | 1729 | 1468505597838 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:17 INFO - PROCESS | 1729 | 1468505597843 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:17 INFO - PROCESS | 1729 | 1468505597992 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 07:13:18 INFO - PROCESS | 1729 | 1468505598005 Marionette TRACE conn4 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:18 INFO - PROCESS | 1729 | 1468505598012 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:18 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be0a800 == 34 [pid = 1729] [id = 566] 07:13:18 INFO - PROCESS | 1729 | ++DOMWINDOW == 65 (0x8be0ec00) [pid = 1729] [serial = 1699] [outer = (nil)] 07:13:18 INFO - PROCESS | 1729 | ++DOMWINDOW == 66 (0x8f508000) [pid = 1729] [serial = 1700] [outer = 0x8be0ec00] 07:13:18 INFO - PROCESS | 1729 | 1468505598080 Marionette DEBUG loaded listener.js 07:13:18 INFO - PROCESS | 1729 | ++DOMWINDOW == 67 (0x9105dc00) [pid = 1729] [serial = 1701] [outer = 0x8be0ec00] 07:13:19 INFO - PROCESS | 1729 | 1468505598999 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 07:13:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 07:13:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1234ms 07:13:19 INFO - PROCESS | 1729 | 1468505599065 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 07:13:19 INFO - PROCESS | 1729 | 1468505599069 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 07:13:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 07:13:19 INFO - PROCESS | 1729 | 1468505599075 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 07:13:19 INFO - PROCESS | 1729 | 1468505599078 Marionette TRACE conn4 <- [1,2238,null,{}] 07:13:19 INFO - PROCESS | 1729 | 1468505599083 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:19 INFO - PROCESS | 1729 | 1468505599094 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:19 INFO - PROCESS | 1729 | 1468505599286 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 07:13:19 INFO - PROCESS | 1729 | 1468505599424 Marionette TRACE conn4 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:19 INFO - PROCESS | 1729 | 1468505599433 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:19 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc48000 == 35 [pid = 1729] [id = 567] 07:13:19 INFO - PROCESS | 1729 | ++DOMWINDOW == 68 (0x8f50d000) [pid = 1729] [serial = 1702] [outer = (nil)] 07:13:19 INFO - PROCESS | 1729 | ++DOMWINDOW == 69 (0x927c6800) [pid = 1729] [serial = 1703] [outer = 0x8f50d000] 07:13:19 INFO - PROCESS | 1729 | 1468505599500 Marionette DEBUG loaded listener.js 07:13:19 INFO - PROCESS | 1729 | ++DOMWINDOW == 70 (0x92ceec00) [pid = 1729] [serial = 1704] [outer = 0x8f50d000] 07:13:20 INFO - PROCESS | 1729 | 1468505600522 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 07:13:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 07:13:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1489ms 07:13:20 INFO - PROCESS | 1729 | 1468505600566 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 07:13:20 INFO - PROCESS | 1729 | 1468505600572 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 07:13:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 07:13:20 INFO - PROCESS | 1729 | 1468505600580 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 07:13:20 INFO - PROCESS | 1729 | 1468505600588 Marionette TRACE conn4 <- [1,2242,null,{}] 07:13:20 INFO - PROCESS | 1729 | 1468505600596 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:20 INFO - PROCESS | 1729 | 1468505600602 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:20 INFO - PROCESS | 1729 | 1468505600788 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 07:13:20 INFO - PROCESS | 1729 | 1468505600968 Marionette TRACE conn4 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:20 INFO - PROCESS | 1729 | 1468505600978 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:21 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d3bcc00 == 36 [pid = 1729] [id = 568] 07:13:21 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x8d3bf400) [pid = 1729] [serial = 1705] [outer = (nil)] 07:13:21 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x8ea08400) [pid = 1729] [serial = 1706] [outer = 0x8d3bf400] 07:13:21 INFO - PROCESS | 1729 | 1468505601063 Marionette DEBUG loaded listener.js 07:13:21 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x8ec95800) [pid = 1729] [serial = 1707] [outer = 0x8d3bf400] 07:13:21 INFO - PROCESS | 1729 | 1468505601977 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 07:13:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 07:13:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1449ms 07:13:22 INFO - PROCESS | 1729 | 1468505602033 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 07:13:22 INFO - PROCESS | 1729 | 1468505602040 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 07:13:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 07:13:22 INFO - PROCESS | 1729 | 1468505602055 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 07:13:22 INFO - PROCESS | 1729 | 1468505602059 Marionette TRACE conn4 <- [1,2246,null,{}] 07:13:22 INFO - PROCESS | 1729 | 1468505602066 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:22 INFO - PROCESS | 1729 | 1468505602072 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:22 INFO - PROCESS | 1729 | 1468505602292 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 07:13:22 INFO - PROCESS | 1729 | 1468505602485 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:22 INFO - PROCESS | 1729 | 1468505602493 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:22 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f1ea800 == 37 [pid = 1729] [id = 569] 07:13:22 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x8f50d400) [pid = 1729] [serial = 1708] [outer = (nil)] 07:13:22 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x9171fc00) [pid = 1729] [serial = 1709] [outer = 0x8f50d400] 07:13:22 INFO - PROCESS | 1729 | 1468505602580 Marionette DEBUG loaded listener.js 07:13:22 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x91f61400) [pid = 1729] [serial = 1710] [outer = 0x8f50d400] 07:13:23 INFO - PROCESS | 1729 | 1468505603569 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 07:13:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 07:13:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1546ms 07:13:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 07:13:23 INFO - PROCESS | 1729 | 1468505603601 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 07:13:23 INFO - PROCESS | 1729 | 1468505603604 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 07:13:23 INFO - PROCESS | 1729 | 1468505603611 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 07:13:23 INFO - PROCESS | 1729 | 1468505603617 Marionette TRACE conn4 <- [1,2250,null,{}] 07:13:23 INFO - PROCESS | 1729 | 1468505603634 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:23 INFO - PROCESS | 1729 | 1468505603643 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:23 INFO - PROCESS | 1729 | 1468505603823 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 07:13:24 INFO - PROCESS | 1729 | 1468505604018 Marionette TRACE conn4 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:24 INFO - PROCESS | 1729 | 1468505604030 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:24 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f1ef400 == 38 [pid = 1729] [id = 570] 07:13:24 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0x92ce8400) [pid = 1729] [serial = 1711] [outer = (nil)] 07:13:24 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x9376e800) [pid = 1729] [serial = 1712] [outer = 0x92ce8400] 07:13:24 INFO - PROCESS | 1729 | 1468505604154 Marionette DEBUG loaded listener.js 07:13:24 INFO - PROCESS | 1729 | ++DOMWINDOW == 79 (0x93779400) [pid = 1729] [serial = 1713] [outer = 0x92ce8400] 07:13:25 INFO - PROCESS | 1729 | 1468505605090 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 07:13:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 07:13:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1542ms 07:13:25 INFO - PROCESS | 1729 | 1468505605153 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 07:13:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 07:13:25 INFO - PROCESS | 1729 | 1468505605158 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 07:13:25 INFO - PROCESS | 1729 | 1468505605164 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 07:13:25 INFO - PROCESS | 1729 | 1468505605168 Marionette TRACE conn4 <- [1,2254,null,{}] 07:13:25 INFO - PROCESS | 1729 | 1468505605173 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:25 INFO - PROCESS | 1729 | 1468505605179 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:25 INFO - PROCESS | 1729 | 1468505605352 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 07:13:25 INFO - PROCESS | 1729 | 1468505605534 Marionette TRACE conn4 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:25 INFO - PROCESS | 1729 | 1468505605545 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:25 INFO - PROCESS | 1729 | ++DOCSHELL 0x93794800 == 39 [pid = 1729] [id = 571] 07:13:25 INFO - PROCESS | 1729 | ++DOMWINDOW == 80 (0x93796400) [pid = 1729] [serial = 1714] [outer = (nil)] 07:13:25 INFO - PROCESS | 1729 | ++DOMWINDOW == 81 (0x9379b800) [pid = 1729] [serial = 1715] [outer = 0x93796400] 07:13:25 INFO - PROCESS | 1729 | 1468505605625 Marionette DEBUG loaded listener.js 07:13:25 INFO - PROCESS | 1729 | ++DOMWINDOW == 82 (0x937b1800) [pid = 1729] [serial = 1716] [outer = 0x93796400] 07:13:26 INFO - PROCESS | 1729 | 1468505606553 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 07:13:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 07:13:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1433ms 07:13:26 INFO - PROCESS | 1729 | 1468505606597 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 07:13:26 INFO - PROCESS | 1729 | 1468505606602 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 07:13:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 07:13:26 INFO - PROCESS | 1729 | 1468505606609 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 07:13:26 INFO - PROCESS | 1729 | 1468505606613 Marionette TRACE conn4 <- [1,2258,null,{}] 07:13:26 INFO - PROCESS | 1729 | 1468505606618 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:26 INFO - PROCESS | 1729 | 1468505606623 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:26 INFO - PROCESS | 1729 | 1468505606794 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 07:13:27 INFO - PROCESS | 1729 | 1468505606984 Marionette TRACE conn4 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:27 INFO - PROCESS | 1729 | 1468505606995 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:27 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d3be000 == 40 [pid = 1729] [id = 572] 07:13:27 INFO - PROCESS | 1729 | ++DOMWINDOW == 83 (0x8e182400) [pid = 1729] [serial = 1717] [outer = (nil)] 07:13:27 INFO - PROCESS | 1729 | ++DOMWINDOW == 84 (0x9395fc00) [pid = 1729] [serial = 1718] [outer = 0x8e182400] 07:13:27 INFO - PROCESS | 1729 | 1468505607085 Marionette DEBUG loaded listener.js 07:13:27 INFO - PROCESS | 1729 | ++DOMWINDOW == 85 (0x94e2dc00) [pid = 1729] [serial = 1719] [outer = 0x8e182400] 07:13:28 INFO - PROCESS | 1729 | 1468505608119 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 07:13:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 07:13:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1582ms 07:13:28 INFO - PROCESS | 1729 | 1468505608192 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 07:13:28 INFO - PROCESS | 1729 | 1468505608196 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 07:13:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 07:13:28 INFO - PROCESS | 1729 | 1468505608202 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 07:13:28 INFO - PROCESS | 1729 | 1468505608206 Marionette TRACE conn4 <- [1,2262,null,{}] 07:13:28 INFO - PROCESS | 1729 | 1468505608211 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:28 INFO - PROCESS | 1729 | 1468505608221 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:28 INFO - PROCESS | 1729 | 1468505608441 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 07:13:28 INFO - PROCESS | 1729 | 1468505608670 Marionette TRACE conn4 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:28 INFO - PROCESS | 1729 | 1468505608681 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:28 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e18d400 == 41 [pid = 1729] [id = 573] 07:13:28 INFO - PROCESS | 1729 | ++DOMWINDOW == 86 (0x8f585000) [pid = 1729] [serial = 1720] [outer = (nil)] 07:13:28 INFO - PROCESS | 1729 | ++DOMWINDOW == 87 (0x94e4d000) [pid = 1729] [serial = 1721] [outer = 0x8f585000] 07:13:28 INFO - PROCESS | 1729 | 1468505608803 Marionette DEBUG loaded listener.js 07:13:28 INFO - PROCESS | 1729 | ++DOMWINDOW == 88 (0x94e51000) [pid = 1729] [serial = 1722] [outer = 0x8f585000] 07:13:29 INFO - PROCESS | 1729 | 1468505609679 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 07:13:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 07:13:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1527ms 07:13:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 07:13:29 INFO - PROCESS | 1729 | 1468505609730 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 07:13:29 INFO - PROCESS | 1729 | 1468505609733 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 07:13:29 INFO - PROCESS | 1729 | 1468505609740 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 07:13:29 INFO - PROCESS | 1729 | 1468505609743 Marionette TRACE conn4 <- [1,2266,null,{}] 07:13:29 INFO - PROCESS | 1729 | 1468505609749 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:29 INFO - PROCESS | 1729 | 1468505609754 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:29 INFO - PROCESS | 1729 | 1468505609921 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 07:13:30 INFO - PROCESS | 1729 | 1468505610106 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:30 INFO - PROCESS | 1729 | 1468505610116 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:30 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be08400 == 42 [pid = 1729] [id = 574] 07:13:30 INFO - PROCESS | 1729 | ++DOMWINDOW == 89 (0x8be0a400) [pid = 1729] [serial = 1723] [outer = (nil)] 07:13:30 INFO - PROCESS | 1729 | ++DOMWINDOW == 90 (0x8e18dc00) [pid = 1729] [serial = 1724] [outer = 0x8be0a400] 07:13:30 INFO - PROCESS | 1729 | 1468505610200 Marionette DEBUG loaded listener.js 07:13:30 INFO - PROCESS | 1729 | ++DOMWINDOW == 91 (0x8f1f1400) [pid = 1729] [serial = 1725] [outer = 0x8be0a400] 07:13:31 INFO - PROCESS | 1729 | 1468505611394 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 07:13:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 07:13:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1730ms 07:13:31 INFO - PROCESS | 1729 | 1468505611470 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 07:13:31 INFO - PROCESS | 1729 | 1468505611475 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 07:13:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 07:13:31 INFO - PROCESS | 1729 | 1468505611482 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 07:13:31 INFO - PROCESS | 1729 | 1468505611490 Marionette TRACE conn4 <- [1,2270,null,{}] 07:13:31 INFO - PROCESS | 1729 | 1468505611497 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:31 INFO - PROCESS | 1729 | 1468505611502 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:31 INFO - PROCESS | 1729 | 1468505611763 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 07:13:32 INFO - PROCESS | 1729 | 1468505612009 Marionette TRACE conn4 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:32 INFO - PROCESS | 1729 | 1468505612017 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:33 INFO - PROCESS | 1729 | --DOCSHELL 0x8be0a800 == 41 [pid = 1729] [id = 566] 07:13:33 INFO - PROCESS | 1729 | --DOCSHELL 0x91c7a400 == 40 [pid = 1729] [id = 565] 07:13:33 INFO - PROCESS | 1729 | --DOCSHELL 0x9171e400 == 39 [pid = 1729] [id = 564] 07:13:33 INFO - PROCESS | 1729 | --DOCSHELL 0x8f1f3c00 == 38 [pid = 1729] [id = 563] 07:13:33 INFO - PROCESS | 1729 | --DOCSHELL 0x8d3c0800 == 37 [pid = 1729] [id = 562] 07:13:33 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc4b000 == 36 [pid = 1729] [id = 561] 07:13:33 INFO - PROCESS | 1729 | --DOCSHELL 0x90ddfc00 == 35 [pid = 1729] [id = 557] 07:13:33 INFO - PROCESS | 1729 | --DOCSHELL 0x8be09000 == 34 [pid = 1729] [id = 558] 07:13:33 INFO - PROCESS | 1729 | --DOCSHELL 0x8e537c00 == 33 [pid = 1729] [id = 559] 07:13:33 INFO - PROCESS | 1729 | --DOCSHELL 0x91725000 == 32 [pid = 1729] [id = 560] 07:13:33 INFO - PROCESS | 1729 | --DOCSHELL 0x8d7c4800 == 31 [pid = 1729] [id = 552] 07:13:33 INFO - PROCESS | 1729 | --DOCSHELL 0x8be08400 == 30 [pid = 1729] [id = 574] 07:13:33 INFO - PROCESS | 1729 | --DOCSHELL 0x8d3be000 == 29 [pid = 1729] [id = 572] 07:13:33 INFO - PROCESS | 1729 | --DOCSHELL 0x8e18d400 == 28 [pid = 1729] [id = 573] 07:13:33 INFO - PROCESS | 1729 | --DOCSHELL 0x93794800 == 27 [pid = 1729] [id = 571] 07:13:33 INFO - PROCESS | 1729 | --DOCSHELL 0x8f1ef400 == 26 [pid = 1729] [id = 570] 07:13:33 INFO - PROCESS | 1729 | --DOCSHELL 0x8f1ea800 == 25 [pid = 1729] [id = 569] 07:13:33 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc48000 == 24 [pid = 1729] [id = 567] 07:13:33 INFO - PROCESS | 1729 | --DOCSHELL 0x8d3bcc00 == 23 [pid = 1729] [id = 568] 07:13:33 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc48000 == 24 [pid = 1729] [id = 575] 07:13:33 INFO - PROCESS | 1729 | ++DOMWINDOW == 92 (0x8bc48400) [pid = 1729] [serial = 1726] [outer = (nil)] 07:13:33 INFO - PROCESS | 1729 | ++DOMWINDOW == 93 (0x8bc4e800) [pid = 1729] [serial = 1727] [outer = 0x8bc48400] 07:13:33 INFO - PROCESS | 1729 | 1468505613142 Marionette DEBUG loaded listener.js 07:13:33 INFO - PROCESS | 1729 | ++DOMWINDOW == 94 (0x8be0c800) [pid = 1729] [serial = 1728] [outer = 0x8bc48400] 07:13:33 INFO - PROCESS | 1729 | --DOMWINDOW == 93 (0x91062800) [pid = 1729] [serial = 1673] [outer = (nil)] [url = about:blank] 07:13:33 INFO - PROCESS | 1729 | --DOMWINDOW == 92 (0x8d1c9c00) [pid = 1729] [serial = 1638] [outer = (nil)] [url = about:blank] 07:13:33 INFO - PROCESS | 1729 | --DOMWINDOW == 91 (0x8d1c1c00) [pid = 1729] [serial = 1637] [outer = (nil)] [url = about:blank] 07:13:33 INFO - PROCESS | 1729 | --DOMWINDOW == 90 (0x8f50b800) [pid = 1729] [serial = 1641] [outer = (nil)] [url = about:blank] 07:13:33 INFO - PROCESS | 1729 | --DOMWINDOW == 89 (0x8f3a5400) [pid = 1729] [serial = 1640] [outer = (nil)] [url = about:blank] 07:13:33 INFO - PROCESS | 1729 | --DOMWINDOW == 88 (0x927bb400) [pid = 1729] [serial = 1644] [outer = (nil)] [url = about:blank] 07:13:33 INFO - PROCESS | 1729 | --DOMWINDOW == 87 (0x92069400) [pid = 1729] [serial = 1643] [outer = (nil)] [url = about:blank] 07:13:33 INFO - PROCESS | 1729 | --DOMWINDOW == 86 (0x8f50a400) [pid = 1729] [serial = 1667] [outer = (nil)] [url = about:blank] 07:13:33 INFO - PROCESS | 1729 | --DOMWINDOW == 85 (0x937acc00) [pid = 1729] [serial = 1647] [outer = (nil)] [url = about:blank] 07:13:33 INFO - PROCESS | 1729 | --DOMWINDOW == 84 (0x9379b400) [pid = 1729] [serial = 1646] [outer = (nil)] [url = about:blank] 07:13:33 INFO - PROCESS | 1729 | --DOMWINDOW == 83 (0x94e31400) [pid = 1729] [serial = 1650] [outer = (nil)] [url = about:blank] 07:13:33 INFO - PROCESS | 1729 | --DOMWINDOW == 82 (0x8d3c3c00) [pid = 1729] [serial = 1661] [outer = (nil)] [url = about:blank] 07:13:33 INFO - PROCESS | 1729 | --DOMWINDOW == 81 (0x9396a800) [pid = 1729] [serial = 1649] [outer = (nil)] [url = about:blank] 07:13:33 INFO - PROCESS | 1729 | --DOMWINDOW == 80 (0x8d3c1c00) [pid = 1729] [serial = 1670] [outer = (nil)] [url = about:blank] 07:13:33 INFO - PROCESS | 1729 | --DOMWINDOW == 79 (0x8d3c7c00) [pid = 1729] [serial = 1662] [outer = (nil)] [url = about:blank] 07:13:33 INFO - PROCESS | 1729 | --DOMWINDOW == 78 (0x8e539400) [pid = 1729] [serial = 1664] [outer = (nil)] [url = about:blank] 07:13:33 INFO - PROCESS | 1729 | --DOMWINDOW == 77 (0x94eddc00) [pid = 1729] [serial = 1653] [outer = (nil)] [url = about:blank] 07:13:33 INFO - PROCESS | 1729 | --DOMWINDOW == 76 (0x94e4f400) [pid = 1729] [serial = 1652] [outer = (nil)] [url = about:blank] 07:13:33 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x8e532800) [pid = 1729] [serial = 1659] [outer = (nil)] [url = about:blank] 07:13:33 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x8e52dc00) [pid = 1729] [serial = 1658] [outer = (nil)] [url = about:blank] 07:13:33 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x96ac4800) [pid = 1729] [serial = 1656] [outer = (nil)] [url = about:blank] 07:13:33 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x94e4f800) [pid = 1729] [serial = 1655] [outer = (nil)] [url = about:blank] 07:13:33 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x8f588400) [pid = 1729] [serial = 1668] [outer = (nil)] [url = about:blank] 07:13:33 INFO - PROCESS | 1729 | --DOMWINDOW == 70 (0x8ec95c00) [pid = 1729] [serial = 1671] [outer = (nil)] [url = about:blank] 07:13:33 INFO - PROCESS | 1729 | --DOMWINDOW == 69 (0x8ea0e400) [pid = 1729] [serial = 1665] [outer = (nil)] [url = about:blank] 07:13:34 INFO - PROCESS | 1729 | 1468505614106 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 07:13:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 07:13:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 2638ms 07:13:34 INFO - PROCESS | 1729 | 1468505614121 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 07:13:34 INFO - PROCESS | 1729 | 1468505614127 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 07:13:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 07:13:34 INFO - PROCESS | 1729 | 1468505614136 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 07:13:34 INFO - PROCESS | 1729 | 1468505614139 Marionette TRACE conn4 <- [1,2274,null,{}] 07:13:34 INFO - PROCESS | 1729 | 1468505614147 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:34 INFO - PROCESS | 1729 | 1468505614152 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:34 INFO - PROCESS | 1729 | 1468505614320 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 07:13:34 INFO - PROCESS | 1729 | 1468505614460 Marionette TRACE conn4 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:34 INFO - PROCESS | 1729 | 1468505614468 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:34 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d4f0400 == 25 [pid = 1729] [id = 576] 07:13:34 INFO - PROCESS | 1729 | ++DOMWINDOW == 70 (0x8d4f0c00) [pid = 1729] [serial = 1729] [outer = (nil)] 07:13:34 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x8d4f8400) [pid = 1729] [serial = 1730] [outer = 0x8d4f0c00] 07:13:34 INFO - PROCESS | 1729 | 1468505614542 Marionette DEBUG loaded listener.js 07:13:34 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x8d7cc800) [pid = 1729] [serial = 1731] [outer = 0x8d4f0c00] 07:13:35 INFO - PROCESS | 1729 | 1468505615324 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 07:13:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 07:13:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1228ms 07:13:35 INFO - PROCESS | 1729 | 1468505615367 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 07:13:35 INFO - PROCESS | 1729 | 1468505615374 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 07:13:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 07:13:35 INFO - PROCESS | 1729 | 1468505615384 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 07:13:35 INFO - PROCESS | 1729 | 1468505615388 Marionette TRACE conn4 <- [1,2278,null,{}] 07:13:35 INFO - PROCESS | 1729 | 1468505615394 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:35 INFO - PROCESS | 1729 | 1468505615400 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:35 INFO - PROCESS | 1729 | 1468505615565 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 07:13:35 INFO - PROCESS | 1729 | 1468505615577 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:35 INFO - PROCESS | 1729 | 1468505615583 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:35 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e531c00 == 26 [pid = 1729] [id = 577] 07:13:35 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x8ea02c00) [pid = 1729] [serial = 1732] [outer = (nil)] 07:13:35 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x8ea09c00) [pid = 1729] [serial = 1733] [outer = 0x8ea02c00] 07:13:35 INFO - PROCESS | 1729 | 1468505615653 Marionette DEBUG loaded listener.js 07:13:35 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x8ec8f800) [pid = 1729] [serial = 1734] [outer = 0x8ea02c00] 07:13:36 INFO - PROCESS | 1729 | 1468505616687 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 07:13:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 07:13:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1377ms 07:13:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 07:13:36 INFO - PROCESS | 1729 | 1468505616761 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 07:13:36 INFO - PROCESS | 1729 | 1468505616764 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 07:13:36 INFO - PROCESS | 1729 | 1468505616771 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 07:13:36 INFO - PROCESS | 1729 | 1468505616776 Marionette TRACE conn4 <- [1,2282,null,{}] 07:13:36 INFO - PROCESS | 1729 | 1468505616798 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:36 INFO - PROCESS | 1729 | 1468505616807 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:37 INFO - PROCESS | 1729 | 1468505617034 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 07:13:37 INFO - PROCESS | 1729 | 1468505617063 Marionette TRACE conn4 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:37 INFO - PROCESS | 1729 | 1468505617071 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:37 INFO - PROCESS | 1729 | ++DOCSHELL 0x8ea0a400 == 27 [pid = 1729] [id = 578] 07:13:37 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x8ec9c400) [pid = 1729] [serial = 1735] [outer = (nil)] 07:13:37 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0x8f3b2800) [pid = 1729] [serial = 1736] [outer = 0x8ec9c400] 07:13:37 INFO - PROCESS | 1729 | 1468505617137 Marionette DEBUG loaded listener.js 07:13:37 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x8f509c00) [pid = 1729] [serial = 1737] [outer = 0x8ec9c400] 07:13:38 INFO - PROCESS | 1729 | --DOMWINDOW == 77 (0x8f1ef800) [pid = 1729] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 07:13:38 INFO - PROCESS | 1729 | --DOMWINDOW == 76 (0x8be07800) [pid = 1729] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 07:13:38 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x8d3c5800) [pid = 1729] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 07:13:38 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x9171e800) [pid = 1729] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 07:13:38 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x8d4ec400) [pid = 1729] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 07:13:38 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x8be0ec00) [pid = 1729] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 07:13:38 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x91725c00) [pid = 1729] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 07:13:38 INFO - PROCESS | 1729 | --DOMWINDOW == 70 (0x8f3a7400) [pid = 1729] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 07:13:38 INFO - PROCESS | 1729 | --DOMWINDOW == 69 (0x90fe2800) [pid = 1729] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 07:13:38 INFO - PROCESS | 1729 | --DOMWINDOW == 68 (0x91f5e400) [pid = 1729] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 07:13:38 INFO - PROCESS | 1729 | --DOMWINDOW == 67 (0x8f50d000) [pid = 1729] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 07:13:38 INFO - PROCESS | 1729 | 1468505618556 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 07:13:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 07:13:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1843ms 07:13:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 07:13:38 INFO - PROCESS | 1729 | 1468505618613 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 07:13:38 INFO - PROCESS | 1729 | 1468505618617 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 07:13:38 INFO - PROCESS | 1729 | 1468505618623 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 07:13:38 INFO - PROCESS | 1729 | 1468505618626 Marionette TRACE conn4 <- [1,2286,null,{}] 07:13:38 INFO - PROCESS | 1729 | 1468505618631 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:38 INFO - PROCESS | 1729 | 1468505618636 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:38 INFO - PROCESS | 1729 | 1468505618850 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 07:13:39 INFO - PROCESS | 1729 | 1468505618985 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:39 INFO - PROCESS | 1729 | 1468505618991 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:39 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc46c00 == 28 [pid = 1729] [id = 579] 07:13:39 INFO - PROCESS | 1729 | ++DOMWINDOW == 68 (0x8bc50800) [pid = 1729] [serial = 1738] [outer = (nil)] 07:13:39 INFO - PROCESS | 1729 | ++DOMWINDOW == 69 (0x8f3a7400) [pid = 1729] [serial = 1739] [outer = 0x8bc50800] 07:13:39 INFO - PROCESS | 1729 | 1468505619074 Marionette DEBUG loaded listener.js 07:13:39 INFO - PROCESS | 1729 | ++DOMWINDOW == 70 (0x8f57f000) [pid = 1729] [serial = 1740] [outer = 0x8bc50800] 07:13:39 INFO - PROCESS | 1729 | 1468505619727 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 07:13:39 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 07:13:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1128ms 07:13:39 INFO - PROCESS | 1729 | 1468505619768 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 07:13:39 INFO - PROCESS | 1729 | 1468505619771 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 07:13:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 07:13:39 INFO - PROCESS | 1729 | 1468505619777 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 07:13:39 INFO - PROCESS | 1729 | 1468505619780 Marionette TRACE conn4 <- [1,2290,null,{}] 07:13:39 INFO - PROCESS | 1729 | 1468505619786 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:39 INFO - PROCESS | 1729 | 1468505619790 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:39 INFO - PROCESS | 1729 | 1468505619984 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 07:13:40 INFO - PROCESS | 1729 | 1468505620006 Marionette TRACE conn4 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:40 INFO - PROCESS | 1729 | 1468505620015 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:40 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f588400 == 29 [pid = 1729] [id = 580] 07:13:40 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x8f58b400) [pid = 1729] [serial = 1741] [outer = (nil)] 07:13:40 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x90fe9c00) [pid = 1729] [serial = 1742] [outer = 0x8f58b400] 07:13:40 INFO - PROCESS | 1729 | 1468505620096 Marionette DEBUG loaded listener.js 07:13:40 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x9106b400) [pid = 1729] [serial = 1743] [outer = 0x8f58b400] 07:13:41 INFO - PROCESS | 1729 | 1468505621247 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 07:13:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 07:13:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1535ms 07:13:41 INFO - PROCESS | 1729 | 1468505621313 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 07:13:41 INFO - PROCESS | 1729 | 1468505621320 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 07:13:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 07:13:41 INFO - PROCESS | 1729 | 1468505621328 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 07:13:41 INFO - PROCESS | 1729 | 1468505621334 Marionette TRACE conn4 <- [1,2294,null,{}] 07:13:41 INFO - PROCESS | 1729 | 1468505621343 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:41 INFO - PROCESS | 1729 | 1468505621348 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:41 INFO - PROCESS | 1729 | 1468505621565 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 07:13:41 INFO - PROCESS | 1729 | 1468505621817 Marionette TRACE conn4 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:41 INFO - PROCESS | 1729 | 1468505621828 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:41 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d3ba400 == 30 [pid = 1729] [id = 581] 07:13:41 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x8d4f4800) [pid = 1729] [serial = 1744] [outer = (nil)] 07:13:41 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x8e532800) [pid = 1729] [serial = 1745] [outer = 0x8d4f4800] 07:13:41 INFO - PROCESS | 1729 | 1468505621956 Marionette DEBUG loaded listener.js 07:13:42 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x8ea08000) [pid = 1729] [serial = 1746] [outer = 0x8d4f4800] 07:13:43 INFO - PROCESS | 1729 | 1468505623000 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 07:13:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 07:13:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1687ms 07:13:43 INFO - PROCESS | 1729 | 1468505623015 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 07:13:43 INFO - PROCESS | 1729 | 1468505623021 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 07:13:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 07:13:43 INFO - PROCESS | 1729 | 1468505623032 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 07:13:43 INFO - PROCESS | 1729 | 1468505623036 Marionette TRACE conn4 <- [1,2298,null,{}] 07:13:43 INFO - PROCESS | 1729 | 1468505623043 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:43 INFO - PROCESS | 1729 | 1468505623049 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:43 INFO - PROCESS | 1729 | 1468505623247 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 07:13:43 INFO - PROCESS | 1729 | 1468505623513 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:43 INFO - PROCESS | 1729 | 1468505623521 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:43 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f1ee800 == 31 [pid = 1729] [id = 582] 07:13:43 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0x8f506000) [pid = 1729] [serial = 1747] [outer = (nil)] 07:13:43 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x90de0800) [pid = 1729] [serial = 1748] [outer = 0x8f506000] 07:13:43 INFO - PROCESS | 1729 | 1468505623650 Marionette DEBUG loaded listener.js 07:13:43 INFO - PROCESS | 1729 | ++DOMWINDOW == 79 (0x91064400) [pid = 1729] [serial = 1749] [outer = 0x8f506000] 07:13:44 INFO - PROCESS | 1729 | 1468505624611 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 07:13:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 07:13:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1637ms 07:13:44 INFO - PROCESS | 1729 | 1468505624669 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 07:13:44 INFO - PROCESS | 1729 | 1468505624672 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 07:13:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 07:13:44 INFO - PROCESS | 1729 | 1468505624679 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 07:13:44 INFO - PROCESS | 1729 | 1468505624685 Marionette TRACE conn4 <- [1,2302,null,{}] 07:13:44 INFO - PROCESS | 1729 | 1468505624702 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:44 INFO - PROCESS | 1729 | 1468505624710 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:44 INFO - PROCESS | 1729 | 1468505624970 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 07:13:45 INFO - PROCESS | 1729 | 1468505625146 Marionette TRACE conn4 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:45 INFO - PROCESS | 1729 | 1468505625157 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:45 INFO - PROCESS | 1729 | ++DOCSHELL 0x91c81800 == 32 [pid = 1729] [id = 583] 07:13:45 INFO - PROCESS | 1729 | ++DOMWINDOW == 80 (0x91c85400) [pid = 1729] [serial = 1750] [outer = (nil)] 07:13:45 INFO - PROCESS | 1729 | ++DOMWINDOW == 81 (0x92063000) [pid = 1729] [serial = 1751] [outer = 0x91c85400] 07:13:45 INFO - PROCESS | 1729 | 1468505625263 Marionette DEBUG loaded listener.js 07:13:45 INFO - PROCESS | 1729 | ++DOMWINDOW == 82 (0x9206b400) [pid = 1729] [serial = 1752] [outer = 0x91c85400] 07:13:46 INFO - PROCESS | 1729 | 1468505626236 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 07:13:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 07:13:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1637ms 07:13:46 INFO - PROCESS | 1729 | 1468505626317 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 07:13:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 07:13:46 INFO - PROCESS | 1729 | 1468505626322 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 07:13:46 INFO - PROCESS | 1729 | 1468505626328 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 07:13:46 INFO - PROCESS | 1729 | 1468505626332 Marionette TRACE conn4 <- [1,2306,null,{}] 07:13:46 INFO - PROCESS | 1729 | 1468505626338 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:46 INFO - PROCESS | 1729 | 1468505626343 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:46 INFO - PROCESS | 1729 | 1468505626687 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 07:13:46 INFO - PROCESS | 1729 | 1468505626939 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:46 INFO - PROCESS | 1729 | 1468505626947 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:47 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d1c3400 == 33 [pid = 1729] [id = 584] 07:13:47 INFO - PROCESS | 1729 | ++DOMWINDOW == 83 (0x8d3bc800) [pid = 1729] [serial = 1753] [outer = (nil)] 07:13:47 INFO - PROCESS | 1729 | ++DOMWINDOW == 84 (0x8d3c2800) [pid = 1729] [serial = 1754] [outer = 0x8d3bc800] 07:13:47 INFO - PROCESS | 1729 | 1468505627050 Marionette DEBUG loaded listener.js 07:13:47 INFO - PROCESS | 1729 | ++DOMWINDOW == 85 (0x8d4ecc00) [pid = 1729] [serial = 1755] [outer = 0x8d3bc800] 07:13:47 INFO - PROCESS | 1729 | --DOCSHELL 0x8be09400 == 32 [pid = 1729] [id = 514] 07:13:47 INFO - PROCESS | 1729 | --DOCSHELL 0x8f584400 == 31 [pid = 1729] [id = 517] 07:13:48 INFO - PROCESS | 1729 | 1468505628054 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 07:13:48 INFO - PROCESS | 1729 | --DOMWINDOW == 84 (0x92ceec00) [pid = 1729] [serial = 1704] [outer = (nil)] [url = about:blank] 07:13:48 INFO - PROCESS | 1729 | --DOMWINDOW == 83 (0x927c6800) [pid = 1729] [serial = 1703] [outer = (nil)] [url = about:blank] 07:13:48 INFO - PROCESS | 1729 | --DOMWINDOW == 82 (0x9105dc00) [pid = 1729] [serial = 1701] [outer = (nil)] [url = about:blank] 07:13:48 INFO - PROCESS | 1729 | --DOMWINDOW == 81 (0x8f586800) [pid = 1729] [serial = 1680] [outer = (nil)] [url = about:blank] 07:13:48 INFO - PROCESS | 1729 | --DOMWINDOW == 80 (0x8ec99000) [pid = 1729] [serial = 1686] [outer = (nil)] [url = about:blank] 07:13:48 INFO - PROCESS | 1729 | --DOMWINDOW == 79 (0x8e18c400) [pid = 1729] [serial = 1689] [outer = (nil)] [url = about:blank] 07:13:48 INFO - PROCESS | 1729 | --DOMWINDOW == 78 (0x91c88c00) [pid = 1729] [serial = 1695] [outer = (nil)] [url = about:blank] 07:13:48 INFO - PROCESS | 1729 | --DOMWINDOW == 77 (0x8d4f7000) [pid = 1729] [serial = 1676] [outer = (nil)] [url = about:blank] 07:13:48 INFO - PROCESS | 1729 | --DOMWINDOW == 76 (0x8e188c00) [pid = 1729] [serial = 1677] [outer = (nil)] [url = about:blank] 07:13:48 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x8f508000) [pid = 1729] [serial = 1700] [outer = (nil)] [url = about:blank] 07:13:48 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x8e185800) [pid = 1729] [serial = 1685] [outer = (nil)] [url = about:blank] 07:13:48 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x91f5f400) [pid = 1729] [serial = 1682] [outer = (nil)] [url = about:blank] 07:13:48 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x91726000) [pid = 1729] [serial = 1694] [outer = (nil)] [url = about:blank] 07:13:48 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x90dd6800) [pid = 1729] [serial = 1692] [outer = (nil)] [url = about:blank] 07:13:48 INFO - PROCESS | 1729 | --DOMWINDOW == 70 (0x9106b000) [pid = 1729] [serial = 1674] [outer = (nil)] [url = about:blank] 07:13:48 INFO - PROCESS | 1729 | --DOMWINDOW == 69 (0x91f67800) [pid = 1729] [serial = 1683] [outer = (nil)] [url = about:blank] 07:13:48 INFO - PROCESS | 1729 | --DOMWINDOW == 68 (0x8f3ae400) [pid = 1729] [serial = 1679] [outer = (nil)] [url = about:blank] 07:13:48 INFO - PROCESS | 1729 | --DOMWINDOW == 67 (0x8d4f6000) [pid = 1729] [serial = 1688] [outer = (nil)] [url = about:blank] 07:13:48 INFO - PROCESS | 1729 | --DOMWINDOW == 66 (0x926c6c00) [pid = 1729] [serial = 1698] [outer = (nil)] [url = about:blank] 07:13:48 INFO - PROCESS | 1729 | --DOMWINDOW == 65 (0x926c2c00) [pid = 1729] [serial = 1697] [outer = (nil)] [url = about:blank] 07:13:48 INFO - PROCESS | 1729 | --DOMWINDOW == 64 (0x8f3afc00) [pid = 1729] [serial = 1691] [outer = (nil)] [url = about:blank] 07:13:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 07:13:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1791ms 07:13:48 INFO - PROCESS | 1729 | 1468505628121 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 07:13:48 INFO - PROCESS | 1729 | 1468505628127 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 07:13:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 07:13:48 INFO - PROCESS | 1729 | 1468505628134 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 07:13:48 INFO - PROCESS | 1729 | 1468505628140 Marionette TRACE conn4 <- [1,2310,null,{}] 07:13:48 INFO - PROCESS | 1729 | 1468505628146 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:48 INFO - PROCESS | 1729 | 1468505628151 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:48 INFO - PROCESS | 1729 | 1468505628306 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 07:13:48 INFO - PROCESS | 1729 | 1468505628445 Marionette TRACE conn4 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:48 INFO - PROCESS | 1729 | 1468505628451 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:48 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e18d000 == 32 [pid = 1729] [id = 585] 07:13:48 INFO - PROCESS | 1729 | ++DOMWINDOW == 65 (0x8e18d800) [pid = 1729] [serial = 1756] [outer = (nil)] 07:13:48 INFO - PROCESS | 1729 | ++DOMWINDOW == 66 (0x8e537c00) [pid = 1729] [serial = 1757] [outer = 0x8e18d800] 07:13:48 INFO - PROCESS | 1729 | 1468505628531 Marionette DEBUG loaded listener.js 07:13:48 INFO - PROCESS | 1729 | ++DOMWINDOW == 67 (0x8ec99000) [pid = 1729] [serial = 1758] [outer = 0x8e18d800] 07:13:49 INFO - PROCESS | 1729 | 1468505629365 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 07:13:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 07:13:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1282ms 07:13:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 07:13:49 INFO - PROCESS | 1729 | 1468505629416 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 07:13:49 INFO - PROCESS | 1729 | 1468505629420 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 07:13:49 INFO - PROCESS | 1729 | 1468505629427 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 07:13:49 INFO - PROCESS | 1729 | 1468505629430 Marionette TRACE conn4 <- [1,2314,null,{}] 07:13:49 INFO - PROCESS | 1729 | 1468505629436 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:49 INFO - PROCESS | 1729 | 1468505629441 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:49 INFO - PROCESS | 1729 | 1468505629603 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 07:13:49 INFO - PROCESS | 1729 | 1468505629616 Marionette TRACE conn4 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:49 INFO - PROCESS | 1729 | 1468505629623 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:49 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f3ab400 == 33 [pid = 1729] [id = 586] 07:13:49 INFO - PROCESS | 1729 | ++DOMWINDOW == 68 (0x90dd7c00) [pid = 1729] [serial = 1759] [outer = (nil)] 07:13:49 INFO - PROCESS | 1729 | ++DOMWINDOW == 69 (0x90fe7400) [pid = 1729] [serial = 1760] [outer = 0x90dd7c00] 07:13:49 INFO - PROCESS | 1729 | 1468505629692 Marionette DEBUG loaded listener.js 07:13:49 INFO - PROCESS | 1729 | ++DOMWINDOW == 70 (0x91069c00) [pid = 1729] [serial = 1761] [outer = 0x90dd7c00] 07:13:50 INFO - PROCESS | 1729 | 1468505630631 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 07:13:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 07:13:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1232ms 07:13:50 INFO - PROCESS | 1729 | 1468505630659 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 07:13:50 INFO - PROCESS | 1729 | 1468505630665 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 07:13:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 07:13:50 INFO - PROCESS | 1729 | 1468505630685 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 07:13:50 INFO - PROCESS | 1729 | 1468505630692 Marionette TRACE conn4 <- [1,2318,null,{}] 07:13:50 INFO - PROCESS | 1729 | 1468505630703 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:50 INFO - PROCESS | 1729 | 1468505630709 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:50 INFO - PROCESS | 1729 | 1468505630922 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 07:13:50 INFO - PROCESS | 1729 | 1468505630942 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:50 INFO - PROCESS | 1729 | 1468505630950 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:50 INFO - PROCESS | 1729 | ++DOCSHELL 0x91c7b000 == 34 [pid = 1729] [id = 587] 07:13:50 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x91c88c00) [pid = 1729] [serial = 1762] [outer = (nil)] 07:13:51 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x91f67800) [pid = 1729] [serial = 1763] [outer = 0x91c88c00] 07:13:51 INFO - PROCESS | 1729 | 1468505631016 Marionette DEBUG loaded listener.js 07:13:51 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x92064800) [pid = 1729] [serial = 1764] [outer = 0x91c88c00] 07:13:51 INFO - PROCESS | 1729 | 1468505631950 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 07:13:51 INFO - PROCESS | 1729 | 1468505631992 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 07:13:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 07:13:52 INFO - PROCESS | 1729 | 1468505631998 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 07:13:52 INFO - PROCESS | 1729 | 1468505632001 Marionette TRACE conn4 <- [1,2322,null,{}] 07:13:52 INFO - PROCESS | 1729 | 1468505632006 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:52 INFO - PROCESS | 1729 | 1468505632011 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:52 INFO - PROCESS | 1729 | 1468505632211 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 07:13:52 INFO - PROCESS | 1729 | 1468505632230 Marionette TRACE conn4 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:52 INFO - PROCESS | 1729 | 1468505632237 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:52 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f504800 == 35 [pid = 1729] [id = 588] 07:13:52 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x8f58d000) [pid = 1729] [serial = 1765] [outer = (nil)] 07:13:52 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x926cac00) [pid = 1729] [serial = 1766] [outer = 0x8f58d000] 07:13:52 INFO - PROCESS | 1729 | 1468505632303 Marionette DEBUG loaded listener.js 07:13:52 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x926ccc00) [pid = 1729] [serial = 1767] [outer = 0x8f58d000] 07:13:52 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x8ec9c400) [pid = 1729] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 07:13:52 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x8ea02c00) [pid = 1729] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 07:13:52 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x8d4f0c00) [pid = 1729] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 07:13:52 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x8bc48400) [pid = 1729] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 07:13:52 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x8d3bf400) [pid = 1729] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 07:13:52 INFO - PROCESS | 1729 | --DOMWINDOW == 70 (0x8f50d400) [pid = 1729] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 07:13:52 INFO - PROCESS | 1729 | --DOMWINDOW == 69 (0x92ce8400) [pid = 1729] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 07:13:52 INFO - PROCESS | 1729 | --DOMWINDOW == 68 (0x93796400) [pid = 1729] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 07:13:52 INFO - PROCESS | 1729 | --DOMWINDOW == 67 (0x8e182400) [pid = 1729] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 07:13:52 INFO - PROCESS | 1729 | --DOMWINDOW == 66 (0x8f585000) [pid = 1729] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 07:13:52 INFO - PROCESS | 1729 | --DOMWINDOW == 65 (0x8bc50800) [pid = 1729] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 07:13:53 INFO - PROCESS | 1729 | 1468505633334 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 07:13:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 07:13:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1385ms 07:13:53 INFO - PROCESS | 1729 | 1468505633383 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 07:13:53 INFO - PROCESS | 1729 | 1468505633386 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 07:13:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 07:13:53 INFO - PROCESS | 1729 | 1468505633392 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 07:13:53 INFO - PROCESS | 1729 | 1468505633396 Marionette TRACE conn4 <- [1,2326,null,{}] 07:13:53 INFO - PROCESS | 1729 | 1468505633401 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:53 INFO - PROCESS | 1729 | 1468505633406 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:53 INFO - PROCESS | 1729 | 1468505633611 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 07:13:53 INFO - PROCESS | 1729 | 1468505633635 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:53 INFO - PROCESS | 1729 | 1468505633653 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:53 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f1f7800 == 36 [pid = 1729] [id = 589] 07:13:53 INFO - PROCESS | 1729 | ++DOMWINDOW == 66 (0x90dd5000) [pid = 1729] [serial = 1768] [outer = (nil)] 07:13:53 INFO - PROCESS | 1729 | ++DOMWINDOW == 67 (0x927bac00) [pid = 1729] [serial = 1769] [outer = 0x90dd5000] 07:13:53 INFO - PROCESS | 1729 | 1468505633730 Marionette DEBUG loaded listener.js 07:13:53 INFO - PROCESS | 1729 | ++DOMWINDOW == 68 (0x92ce5400) [pid = 1729] [serial = 1770] [outer = 0x90dd5000] 07:13:54 INFO - PROCESS | 1729 | 1468505634590 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 07:13:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 07:13:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1228ms 07:13:54 INFO - PROCESS | 1729 | 1468505634621 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 07:13:54 INFO - PROCESS | 1729 | 1468505634624 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 07:13:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 07:13:54 INFO - PROCESS | 1729 | 1468505634639 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 07:13:54 INFO - PROCESS | 1729 | 1468505634642 Marionette TRACE conn4 <- [1,2330,null,{}] 07:13:54 INFO - PROCESS | 1729 | 1468505634647 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:54 INFO - PROCESS | 1729 | 1468505634651 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:54 INFO - PROCESS | 1729 | 1468505634798 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 07:13:54 INFO - PROCESS | 1729 | 1468505634815 Marionette TRACE conn4 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:54 INFO - PROCESS | 1729 | 1468505634826 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:54 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d3bec00 == 37 [pid = 1729] [id = 590] 07:13:54 INFO - PROCESS | 1729 | ++DOMWINDOW == 69 (0x8f57e800) [pid = 1729] [serial = 1771] [outer = (nil)] 07:13:54 INFO - PROCESS | 1729 | ++DOMWINDOW == 70 (0x92cee000) [pid = 1729] [serial = 1772] [outer = 0x8f57e800] 07:13:54 INFO - PROCESS | 1729 | 1468505634890 Marionette DEBUG loaded listener.js 07:13:54 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x92cf2800) [pid = 1729] [serial = 1773] [outer = 0x8f57e800] 07:13:56 INFO - PROCESS | 1729 | 1468505636006 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 07:13:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 07:13:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1390ms 07:13:56 INFO - PROCESS | 1729 | 1468505636020 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 07:13:56 INFO - PROCESS | 1729 | 1468505636026 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 07:13:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 07:13:56 INFO - PROCESS | 1729 | 1468505636034 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 07:13:56 INFO - PROCESS | 1729 | 1468505636042 Marionette TRACE conn4 <- [1,2334,null,{}] 07:13:56 INFO - PROCESS | 1729 | 1468505636050 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:56 INFO - PROCESS | 1729 | 1468505636055 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:56 INFO - PROCESS | 1729 | 1468505636237 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 07:13:56 INFO - PROCESS | 1729 | 1468505636429 Marionette TRACE conn4 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:56 INFO - PROCESS | 1729 | 1468505636439 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:56 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d3c6000 == 38 [pid = 1729] [id = 591] 07:13:56 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x8d4eec00) [pid = 1729] [serial = 1774] [outer = (nil)] 07:13:56 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x8e186c00) [pid = 1729] [serial = 1775] [outer = 0x8d4eec00] 07:13:56 INFO - PROCESS | 1729 | 1468505636519 Marionette DEBUG loaded listener.js 07:13:56 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x8ec92400) [pid = 1729] [serial = 1776] [outer = 0x8d4eec00] 07:13:57 INFO - PROCESS | 1729 | 1468505637466 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 07:13:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 07:13:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1489ms 07:13:57 INFO - PROCESS | 1729 | 1468505637523 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 07:13:57 INFO - PROCESS | 1729 | 1468505637530 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 07:13:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 07:13:57 INFO - PROCESS | 1729 | 1468505637540 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 07:13:57 INFO - PROCESS | 1729 | 1468505637545 Marionette TRACE conn4 <- [1,2338,null,{}] 07:13:57 INFO - PROCESS | 1729 | 1468505637551 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:57 INFO - PROCESS | 1729 | 1468505637556 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:57 INFO - PROCESS | 1729 | 1468505637786 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 07:13:58 INFO - PROCESS | 1729 | 1468505638094 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:58 INFO - PROCESS | 1729 | 1468505638102 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:58 INFO - PROCESS | 1729 | ++DOCSHELL 0x9171a000 == 39 [pid = 1729] [id = 592] 07:13:58 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x9171e800) [pid = 1729] [serial = 1777] [outer = (nil)] 07:13:58 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x91c7ec00) [pid = 1729] [serial = 1778] [outer = 0x9171e800] 07:13:58 INFO - PROCESS | 1729 | 1468505638228 Marionette DEBUG loaded listener.js 07:13:58 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0x91f67c00) [pid = 1729] [serial = 1779] [outer = 0x9171e800] 07:13:59 INFO - PROCESS | 1729 | 1468505639148 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 07:13:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 07:13:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1635ms 07:13:59 INFO - PROCESS | 1729 | 1468505639177 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 07:13:59 INFO - PROCESS | 1729 | 1468505639181 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 07:13:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 07:13:59 INFO - PROCESS | 1729 | 1468505639188 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 07:13:59 INFO - PROCESS | 1729 | 1468505639194 Marionette TRACE conn4 <- [1,2342,null,{}] 07:13:59 INFO - PROCESS | 1729 | 1468505639210 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:59 INFO - PROCESS | 1729 | 1468505639219 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:59 INFO - PROCESS | 1729 | 1468505639395 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 07:13:59 INFO - PROCESS | 1729 | 1468505639577 Marionette TRACE conn4 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:59 INFO - PROCESS | 1729 | 1468505639590 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:13:59 INFO - PROCESS | 1729 | ++DOCSHELL 0x927c7000 == 40 [pid = 1729] [id = 593] 07:13:59 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x927c7400) [pid = 1729] [serial = 1780] [outer = (nil)] 07:13:59 INFO - PROCESS | 1729 | ++DOMWINDOW == 79 (0x93793800) [pid = 1729] [serial = 1781] [outer = 0x927c7400] 07:13:59 INFO - PROCESS | 1729 | 1468505639673 Marionette DEBUG loaded listener.js 07:13:59 INFO - PROCESS | 1729 | ++DOMWINDOW == 80 (0x937aa800) [pid = 1729] [serial = 1782] [outer = 0x927c7400] 07:14:00 INFO - PROCESS | 1729 | 1468505640588 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 07:14:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 07:14:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1432ms 07:14:00 INFO - PROCESS | 1729 | 1468505640621 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 07:14:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 07:14:00 INFO - PROCESS | 1729 | 1468505640626 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 07:14:00 INFO - PROCESS | 1729 | 1468505640632 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 07:14:00 INFO - PROCESS | 1729 | 1468505640635 Marionette TRACE conn4 <- [1,2346,null,{}] 07:14:00 INFO - PROCESS | 1729 | 1468505640641 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:00 INFO - PROCESS | 1729 | 1468505640646 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:00 INFO - PROCESS | 1729 | 1468505640885 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 07:14:01 INFO - PROCESS | 1729 | 1468505641029 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:01 INFO - PROCESS | 1729 | 1468505641039 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:01 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc44000 == 41 [pid = 1729] [id = 594] 07:14:01 INFO - PROCESS | 1729 | ++DOMWINDOW == 81 (0x8e52e800) [pid = 1729] [serial = 1783] [outer = (nil)] 07:14:01 INFO - PROCESS | 1729 | ++DOMWINDOW == 82 (0x93960800) [pid = 1729] [serial = 1784] [outer = 0x8e52e800] 07:14:01 INFO - PROCESS | 1729 | 1468505641168 Marionette DEBUG loaded listener.js 07:14:01 INFO - PROCESS | 1729 | ++DOMWINDOW == 83 (0x94e2ec00) [pid = 1729] [serial = 1785] [outer = 0x8e52e800] 07:14:02 INFO - PROCESS | 1729 | 1468505642067 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 07:14:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 07:14:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1481ms 07:14:02 INFO - PROCESS | 1729 | 1468505642113 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 07:14:02 INFO - PROCESS | 1729 | 1468505642117 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 07:14:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 07:14:02 INFO - PROCESS | 1729 | 1468505642124 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 07:14:02 INFO - PROCESS | 1729 | 1468505642128 Marionette TRACE conn4 <- [1,2350,null,{}] 07:14:02 INFO - PROCESS | 1729 | 1468505642133 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:02 INFO - PROCESS | 1729 | 1468505642138 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:02 INFO - PROCESS | 1729 | 1468505642312 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 07:14:02 INFO - PROCESS | 1729 | 1468505642497 Marionette TRACE conn4 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:02 INFO - PROCESS | 1729 | 1468505642508 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:02 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d3c1400 == 42 [pid = 1729] [id = 595] 07:14:02 INFO - PROCESS | 1729 | ++DOMWINDOW == 84 (0x9390c000) [pid = 1729] [serial = 1786] [outer = (nil)] 07:14:02 INFO - PROCESS | 1729 | ++DOMWINDOW == 85 (0x94e3c000) [pid = 1729] [serial = 1787] [outer = 0x9390c000] 07:14:02 INFO - PROCESS | 1729 | 1468505642594 Marionette DEBUG loaded listener.js 07:14:02 INFO - PROCESS | 1729 | ++DOMWINDOW == 86 (0x94e43800) [pid = 1729] [serial = 1788] [outer = 0x9390c000] 07:14:03 INFO - PROCESS | 1729 | 1468505643593 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 07:14:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 07:14:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1529ms 07:14:03 INFO - PROCESS | 1729 | 1468505643654 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 07:14:03 INFO - PROCESS | 1729 | 1468505643658 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 07:14:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 07:14:03 INFO - PROCESS | 1729 | 1468505643665 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 07:14:03 INFO - PROCESS | 1729 | 1468505643669 Marionette TRACE conn4 <- [1,2354,null,{}] 07:14:03 INFO - PROCESS | 1729 | 1468505643674 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:03 INFO - PROCESS | 1729 | 1468505643685 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:03 INFO - PROCESS | 1729 | 1468505643910 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 07:14:04 INFO - PROCESS | 1729 | 1468505644095 Marionette TRACE conn4 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:04 INFO - PROCESS | 1729 | 1468505644103 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:04 INFO - PROCESS | 1729 | ++DOCSHELL 0x93965000 == 43 [pid = 1729] [id = 596] 07:14:04 INFO - PROCESS | 1729 | ++DOMWINDOW == 87 (0x94e35c00) [pid = 1729] [serial = 1789] [outer = (nil)] 07:14:04 INFO - PROCESS | 1729 | ++DOMWINDOW == 88 (0x94ee6800) [pid = 1729] [serial = 1790] [outer = 0x94e35c00] 07:14:04 INFO - PROCESS | 1729 | 1468505644242 Marionette DEBUG loaded listener.js 07:14:04 INFO - PROCESS | 1729 | ++DOMWINDOW == 89 (0x94f5a800) [pid = 1729] [serial = 1791] [outer = 0x94e35c00] 07:14:05 INFO - PROCESS | 1729 | 1468505645155 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 07:14:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 07:14:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1530ms 07:14:05 INFO - PROCESS | 1729 | 1468505645196 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 07:14:05 INFO - PROCESS | 1729 | 1468505645200 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 07:14:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 07:14:05 INFO - PROCESS | 1729 | 1468505645206 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 07:14:05 INFO - PROCESS | 1729 | 1468505645210 Marionette TRACE conn4 <- [1,2358,null,{}] 07:14:05 INFO - PROCESS | 1729 | 1468505645216 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:05 INFO - PROCESS | 1729 | 1468505645221 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:05 INFO - PROCESS | 1729 | 1468505645388 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 07:14:05 INFO - PROCESS | 1729 | 1468505645585 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:05 INFO - PROCESS | 1729 | 1468505645594 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:05 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc52000 == 44 [pid = 1729] [id = 597] 07:14:05 INFO - PROCESS | 1729 | ++DOMWINDOW == 90 (0x8be01400) [pid = 1729] [serial = 1792] [outer = (nil)] 07:14:05 INFO - PROCESS | 1729 | ++DOMWINDOW == 91 (0x8d1c5400) [pid = 1729] [serial = 1793] [outer = 0x8be01400] 07:14:05 INFO - PROCESS | 1729 | 1468505645898 Marionette DEBUG loaded listener.js 07:14:06 INFO - PROCESS | 1729 | ++DOMWINDOW == 92 (0x8d3c2000) [pid = 1729] [serial = 1794] [outer = 0x8be01400] 07:14:06 INFO - PROCESS | 1729 | 1468505646862 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 07:14:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 07:14:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1683ms 07:14:06 INFO - PROCESS | 1729 | 1468505646893 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 07:14:06 INFO - PROCESS | 1729 | 1468505646898 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 07:14:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 07:14:06 INFO - PROCESS | 1729 | 1468505646906 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 07:14:06 INFO - PROCESS | 1729 | 1468505646910 Marionette TRACE conn4 <- [1,2362,null,{}] 07:14:06 INFO - PROCESS | 1729 | 1468505646917 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:06 INFO - PROCESS | 1729 | 1468505646923 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:07 INFO - PROCESS | 1729 | 1468505647094 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 07:14:07 INFO - PROCESS | 1729 | 1468505647286 Marionette TRACE conn4 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:07 INFO - PROCESS | 1729 | 1468505647296 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:07 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d3c6800 == 45 [pid = 1729] [id = 598] 07:14:07 INFO - PROCESS | 1729 | ++DOMWINDOW == 93 (0x8d4f8000) [pid = 1729] [serial = 1795] [outer = (nil)] 07:14:07 INFO - PROCESS | 1729 | ++DOMWINDOW == 94 (0x8ec93c00) [pid = 1729] [serial = 1796] [outer = 0x8d4f8000] 07:14:07 INFO - PROCESS | 1729 | 1468505647372 Marionette DEBUG loaded listener.js 07:14:07 INFO - PROCESS | 1729 | ++DOMWINDOW == 95 (0x8f3a7c00) [pid = 1729] [serial = 1797] [outer = 0x8d4f8000] 07:14:08 INFO - PROCESS | 1729 | 1468505648406 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 07:14:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 07:14:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1536ms 07:14:08 INFO - PROCESS | 1729 | 1468505648442 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 07:14:08 INFO - PROCESS | 1729 | 1468505648447 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 07:14:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 07:14:08 INFO - PROCESS | 1729 | 1468505648457 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 07:14:08 INFO - PROCESS | 1729 | 1468505648461 Marionette TRACE conn4 <- [1,2366,null,{}] 07:14:08 INFO - PROCESS | 1729 | 1468505648467 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:08 INFO - PROCESS | 1729 | 1468505648473 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:08 INFO - PROCESS | 1729 | 1468505648654 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 07:14:09 INFO - PROCESS | 1729 | --DOCSHELL 0x8f3a8c00 == 44 [pid = 1729] [id = 508] 07:14:09 INFO - PROCESS | 1729 | --DOCSHELL 0x8d4f0000 == 43 [pid = 1729] [id = 515] 07:14:09 INFO - PROCESS | 1729 | --DOCSHELL 0x8f58a400 == 42 [pid = 1729] [id = 516] 07:14:09 INFO - PROCESS | 1729 | --DOCSHELL 0x8e532000 == 41 [pid = 1729] [id = 521] 07:14:09 INFO - PROCESS | 1729 | --DOCSHELL 0x8d1ccc00 == 40 [pid = 1729] [id = 519] 07:14:09 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc48000 == 39 [pid = 1729] [id = 575] 07:14:09 INFO - PROCESS | 1729 | --DOCSHELL 0x8d4ee400 == 38 [pid = 1729] [id = 506] 07:14:09 INFO - PROCESS | 1729 | --DOCSHELL 0x8f587c00 == 37 [pid = 1729] [id = 510] 07:14:09 INFO - PROCESS | 1729 | --DOCSHELL 0x8be08c00 == 36 [pid = 1729] [id = 520] 07:14:09 INFO - PROCESS | 1729 | --DOCSHELL 0x8d7c6000 == 35 [pid = 1729] [id = 507] 07:14:09 INFO - PROCESS | 1729 | --DOCSHELL 0x90ddf800 == 34 [pid = 1729] [id = 513] 07:14:09 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc4e400 == 33 [pid = 1729] [id = 518] 07:14:09 INFO - PROCESS | 1729 | --DOCSHELL 0x8be04c00 == 32 [pid = 1729] [id = 511] 07:14:09 INFO - PROCESS | 1729 | --DOCSHELL 0x91c7e800 == 31 [pid = 1729] [id = 522] 07:14:09 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc45c00 == 30 [pid = 1729] [id = 509] 07:14:09 INFO - PROCESS | 1729 | --DOCSHELL 0x8f3a4800 == 29 [pid = 1729] [id = 512] 07:14:09 INFO - PROCESS | 1729 | --DOMWINDOW == 94 (0x8f3b2800) [pid = 1729] [serial = 1736] [outer = (nil)] [url = about:blank] 07:14:09 INFO - PROCESS | 1729 | --DOMWINDOW == 93 (0x8f509c00) [pid = 1729] [serial = 1737] [outer = (nil)] [url = about:blank] 07:14:09 INFO - PROCESS | 1729 | --DOMWINDOW == 92 (0x8ea09c00) [pid = 1729] [serial = 1733] [outer = (nil)] [url = about:blank] 07:14:09 INFO - PROCESS | 1729 | --DOMWINDOW == 91 (0x8d4f8400) [pid = 1729] [serial = 1730] [outer = (nil)] [url = about:blank] 07:14:09 INFO - PROCESS | 1729 | --DOMWINDOW == 90 (0x8d7cc800) [pid = 1729] [serial = 1731] [outer = (nil)] [url = about:blank] 07:14:09 INFO - PROCESS | 1729 | --DOMWINDOW == 89 (0x8bc4e800) [pid = 1729] [serial = 1727] [outer = (nil)] [url = about:blank] 07:14:09 INFO - PROCESS | 1729 | --DOMWINDOW == 88 (0x8be0c800) [pid = 1729] [serial = 1728] [outer = (nil)] [url = about:blank] 07:14:09 INFO - PROCESS | 1729 | --DOMWINDOW == 87 (0x8ec95800) [pid = 1729] [serial = 1707] [outer = (nil)] [url = about:blank] 07:14:09 INFO - PROCESS | 1729 | --DOMWINDOW == 86 (0x8ea08400) [pid = 1729] [serial = 1706] [outer = (nil)] [url = about:blank] 07:14:09 INFO - PROCESS | 1729 | --DOMWINDOW == 85 (0x91f61400) [pid = 1729] [serial = 1710] [outer = (nil)] [url = about:blank] 07:14:09 INFO - PROCESS | 1729 | --DOMWINDOW == 84 (0x9171fc00) [pid = 1729] [serial = 1709] [outer = (nil)] [url = about:blank] 07:14:09 INFO - PROCESS | 1729 | --DOMWINDOW == 83 (0x93779400) [pid = 1729] [serial = 1713] [outer = (nil)] [url = about:blank] 07:14:09 INFO - PROCESS | 1729 | --DOMWINDOW == 82 (0x9376e800) [pid = 1729] [serial = 1712] [outer = (nil)] [url = about:blank] 07:14:09 INFO - PROCESS | 1729 | --DOMWINDOW == 81 (0x937b1800) [pid = 1729] [serial = 1716] [outer = (nil)] [url = about:blank] 07:14:09 INFO - PROCESS | 1729 | --DOMWINDOW == 80 (0x9379b800) [pid = 1729] [serial = 1715] [outer = (nil)] [url = about:blank] 07:14:09 INFO - PROCESS | 1729 | --DOMWINDOW == 79 (0x94e2dc00) [pid = 1729] [serial = 1719] [outer = (nil)] [url = about:blank] 07:14:09 INFO - PROCESS | 1729 | --DOMWINDOW == 78 (0x9395fc00) [pid = 1729] [serial = 1718] [outer = (nil)] [url = about:blank] 07:14:09 INFO - PROCESS | 1729 | --DOMWINDOW == 77 (0x94e51000) [pid = 1729] [serial = 1722] [outer = (nil)] [url = about:blank] 07:14:09 INFO - PROCESS | 1729 | --DOMWINDOW == 76 (0x94e4d000) [pid = 1729] [serial = 1721] [outer = (nil)] [url = about:blank] 07:14:09 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x8e18dc00) [pid = 1729] [serial = 1724] [outer = (nil)] [url = about:blank] 07:14:09 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x8f57f000) [pid = 1729] [serial = 1740] [outer = (nil)] [url = about:blank] 07:14:09 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x90fe9c00) [pid = 1729] [serial = 1742] [outer = (nil)] [url = about:blank] 07:14:09 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x8ec8f800) [pid = 1729] [serial = 1734] [outer = (nil)] [url = about:blank] 07:14:09 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x8f3a7400) [pid = 1729] [serial = 1739] [outer = (nil)] [url = about:blank] 07:14:10 INFO - PROCESS | 1729 | 1468505650008 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:10 INFO - PROCESS | 1729 | 1468505650016 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:10 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc4ec00 == 30 [pid = 1729] [id = 599] 07:14:10 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x8bc4fc00) [pid = 1729] [serial = 1798] [outer = (nil)] 07:14:10 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x8be04000) [pid = 1729] [serial = 1799] [outer = 0x8bc4fc00] 07:14:10 INFO - PROCESS | 1729 | 1468505650097 Marionette DEBUG loaded listener.js 07:14:10 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x8d1c8c00) [pid = 1729] [serial = 1800] [outer = 0x8bc4fc00] 07:14:10 INFO - PROCESS | 1729 | 1468505650922 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 07:14:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 07:14:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 2489ms 07:14:10 INFO - PROCESS | 1729 | 1468505650948 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 07:14:10 INFO - PROCESS | 1729 | 1468505650954 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 07:14:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 07:14:10 INFO - PROCESS | 1729 | 1468505650971 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 07:14:10 INFO - PROCESS | 1729 | 1468505650975 Marionette TRACE conn4 <- [1,2370,null,{}] 07:14:10 INFO - PROCESS | 1729 | 1468505650984 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:10 INFO - PROCESS | 1729 | 1468505650991 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:11 INFO - PROCESS | 1729 | 1468505651153 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 07:14:11 INFO - PROCESS | 1729 | 1468505651164 Marionette TRACE conn4 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:11 INFO - PROCESS | 1729 | 1468505651173 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:11 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d7c4800 == 31 [pid = 1729] [id = 600] 07:14:11 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x8d7cc400) [pid = 1729] [serial = 1801] [outer = (nil)] 07:14:11 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x8e186000) [pid = 1729] [serial = 1802] [outer = 0x8d7cc400] 07:14:11 INFO - PROCESS | 1729 | 1468505651244 Marionette DEBUG loaded listener.js 07:14:11 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0x8e18f400) [pid = 1729] [serial = 1803] [outer = 0x8d7cc400] 07:14:12 INFO - PROCESS | 1729 | 1468505652190 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 07:14:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 07:14:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1289ms 07:14:12 INFO - PROCESS | 1729 | 1468505652254 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 07:14:12 INFO - PROCESS | 1729 | 1468505652260 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 07:14:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 07:14:12 INFO - PROCESS | 1729 | 1468505652267 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 07:14:12 INFO - PROCESS | 1729 | 1468505652270 Marionette TRACE conn4 <- [1,2374,null,{}] 07:14:12 INFO - PROCESS | 1729 | 1468505652276 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:12 INFO - PROCESS | 1729 | 1468505652281 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:12 INFO - PROCESS | 1729 | 1468505652442 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 07:14:12 INFO - PROCESS | 1729 | 1468505652612 Marionette TRACE conn4 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:12 INFO - PROCESS | 1729 | 1468505652619 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:12 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e188c00 == 32 [pid = 1729] [id = 601] 07:14:12 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x8e538000) [pid = 1729] [serial = 1804] [outer = (nil)] 07:14:12 INFO - PROCESS | 1729 | ++DOMWINDOW == 79 (0x8ec8fc00) [pid = 1729] [serial = 1805] [outer = 0x8e538000] 07:14:12 INFO - PROCESS | 1729 | 1468505652689 Marionette DEBUG loaded listener.js 07:14:12 INFO - PROCESS | 1729 | ++DOMWINDOW == 80 (0x8f1f0000) [pid = 1729] [serial = 1806] [outer = 0x8e538000] 07:14:13 INFO - PROCESS | 1729 | 1468505653702 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 07:14:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 07:14:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1478ms 07:14:13 INFO - PROCESS | 1729 | 1468505653745 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 07:14:13 INFO - PROCESS | 1729 | 1468505653749 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 07:14:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 07:14:13 INFO - PROCESS | 1729 | 1468505653773 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 07:14:13 INFO - PROCESS | 1729 | 1468505653782 Marionette TRACE conn4 <- [1,2378,null,{}] 07:14:13 INFO - PROCESS | 1729 | 1468505653791 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:13 INFO - PROCESS | 1729 | 1468505653799 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:14 INFO - PROCESS | 1729 | 1468505654041 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 07:14:14 INFO - PROCESS | 1729 | 1468505654064 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:14 INFO - PROCESS | 1729 | 1468505654074 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:14 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f57f000 == 33 [pid = 1729] [id = 602] 07:14:14 INFO - PROCESS | 1729 | ++DOMWINDOW == 81 (0x8f581800) [pid = 1729] [serial = 1807] [outer = (nil)] 07:14:14 INFO - PROCESS | 1729 | ++DOMWINDOW == 82 (0x8f587c00) [pid = 1729] [serial = 1808] [outer = 0x8f581800] 07:14:14 INFO - PROCESS | 1729 | 1468505654140 Marionette DEBUG loaded listener.js 07:14:14 INFO - PROCESS | 1729 | ++DOMWINDOW == 83 (0x90ddbc00) [pid = 1729] [serial = 1809] [outer = 0x8f581800] 07:14:15 INFO - PROCESS | 1729 | --DOMWINDOW == 82 (0x8be0a400) [pid = 1729] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 07:14:15 INFO - PROCESS | 1729 | --DOMWINDOW == 81 (0x8f58d000) [pid = 1729] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 07:14:15 INFO - PROCESS | 1729 | --DOMWINDOW == 80 (0x91c85400) [pid = 1729] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 07:14:15 INFO - PROCESS | 1729 | --DOMWINDOW == 79 (0x8f58b400) [pid = 1729] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 07:14:15 INFO - PROCESS | 1729 | --DOMWINDOW == 78 (0x8d3bc800) [pid = 1729] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 07:14:15 INFO - PROCESS | 1729 | --DOMWINDOW == 77 (0x90dd7c00) [pid = 1729] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 07:14:15 INFO - PROCESS | 1729 | --DOMWINDOW == 76 (0x8e18d800) [pid = 1729] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 07:14:15 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x8f506000) [pid = 1729] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 07:14:15 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x8d4f4800) [pid = 1729] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 07:14:15 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x8f57e800) [pid = 1729] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 07:14:15 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x91c88c00) [pid = 1729] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 07:14:15 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x90dd5000) [pid = 1729] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 07:14:15 INFO - PROCESS | 1729 | 1468505655563 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 07:14:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 07:14:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1860ms 07:14:15 INFO - PROCESS | 1729 | 1468505655615 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 07:14:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 07:14:15 INFO - PROCESS | 1729 | 1468505655620 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 07:14:15 INFO - PROCESS | 1729 | 1468505655626 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 07:14:15 INFO - PROCESS | 1729 | 1468505655629 Marionette TRACE conn4 <- [1,2382,null,{}] 07:14:15 INFO - PROCESS | 1729 | 1468505655635 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:15 INFO - PROCESS | 1729 | 1468505655640 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:15 INFO - PROCESS | 1729 | 1468505655788 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 07:14:15 INFO - PROCESS | 1729 | 1468505655797 Marionette TRACE conn4 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:15 INFO - PROCESS | 1729 | 1468505655806 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:15 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc4cc00 == 34 [pid = 1729] [id = 603] 07:14:15 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x8d4ef000) [pid = 1729] [serial = 1810] [outer = (nil)] 07:14:15 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x8f585800) [pid = 1729] [serial = 1811] [outer = 0x8d4ef000] 07:14:15 INFO - PROCESS | 1729 | 1468505655874 Marionette DEBUG loaded listener.js 07:14:15 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x90ddd000) [pid = 1729] [serial = 1812] [outer = 0x8d4ef000] 07:14:16 INFO - PROCESS | 1729 | 1468505656750 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 07:14:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 07:14:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1180ms 07:14:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 07:14:16 INFO - PROCESS | 1729 | 1468505656806 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 07:14:16 INFO - PROCESS | 1729 | 1468505656808 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 07:14:16 INFO - PROCESS | 1729 | 1468505656815 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 07:14:16 INFO - PROCESS | 1729 | 1468505656818 Marionette TRACE conn4 <- [1,2386,null,{}] 07:14:16 INFO - PROCESS | 1729 | 1468505656823 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:16 INFO - PROCESS | 1729 | 1468505656828 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:16 INFO - PROCESS | 1729 | 1468505656973 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 07:14:17 INFO - PROCESS | 1729 | 1468505656982 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:17 INFO - PROCESS | 1729 | 1468505657000 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:17 INFO - PROCESS | 1729 | ++DOCSHELL 0x90fefc00 == 35 [pid = 1729] [id = 604] 07:14:17 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x9105c800) [pid = 1729] [serial = 1813] [outer = (nil)] 07:14:17 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x91068000) [pid = 1729] [serial = 1814] [outer = 0x9105c800] 07:14:17 INFO - PROCESS | 1729 | 1468505657078 Marionette DEBUG loaded listener.js 07:14:17 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0x91727c00) [pid = 1729] [serial = 1815] [outer = 0x9105c800] 07:14:18 INFO - PROCESS | 1729 | 1468505658312 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 07:14:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 07:14:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1583ms 07:14:18 INFO - PROCESS | 1729 | 1468505658398 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 07:14:18 INFO - PROCESS | 1729 | 1468505658405 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 07:14:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 07:14:18 INFO - PROCESS | 1729 | 1468505658413 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 07:14:18 INFO - PROCESS | 1729 | 1468505658420 Marionette TRACE conn4 <- [1,2390,null,{}] 07:14:18 INFO - PROCESS | 1729 | 1468505658428 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:18 INFO - PROCESS | 1729 | 1468505658434 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:18 INFO - PROCESS | 1729 | 1468505658648 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 07:14:18 INFO - PROCESS | 1729 | 1468505658886 Marionette TRACE conn4 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:18 INFO - PROCESS | 1729 | 1468505658900 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:18 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be05c00 == 36 [pid = 1729] [id = 605] 07:14:18 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x8be09800) [pid = 1729] [serial = 1816] [outer = (nil)] 07:14:18 INFO - PROCESS | 1729 | ++DOMWINDOW == 79 (0x8e182c00) [pid = 1729] [serial = 1817] [outer = 0x8be09800] 07:14:19 INFO - PROCESS | 1729 | 1468505659006 Marionette DEBUG loaded listener.js 07:14:19 INFO - PROCESS | 1729 | ++DOMWINDOW == 80 (0x8ea08800) [pid = 1729] [serial = 1818] [outer = 0x8be09800] 07:14:20 INFO - PROCESS | 1729 | 1468505660023 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 07:14:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 07:14:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1685ms 07:14:20 INFO - PROCESS | 1729 | 1468505660098 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 07:14:20 INFO - PROCESS | 1729 | 1468505660106 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 07:14:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 07:14:20 INFO - PROCESS | 1729 | 1468505660116 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 07:14:20 INFO - PROCESS | 1729 | 1468505660121 Marionette TRACE conn4 <- [1,2394,null,{}] 07:14:20 INFO - PROCESS | 1729 | 1468505660128 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:20 INFO - PROCESS | 1729 | 1468505660134 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:20 INFO - PROCESS | 1729 | 1468505660371 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 07:14:20 INFO - PROCESS | 1729 | 1468505660648 Marionette TRACE conn4 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:20 INFO - PROCESS | 1729 | 1468505660658 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:20 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f3b0800 == 37 [pid = 1729] [id = 606] 07:14:20 INFO - PROCESS | 1729 | ++DOMWINDOW == 81 (0x8f508000) [pid = 1729] [serial = 1819] [outer = (nil)] 07:14:20 INFO - PROCESS | 1729 | ++DOMWINDOW == 82 (0x8f582400) [pid = 1729] [serial = 1820] [outer = 0x8f508000] 07:14:20 INFO - PROCESS | 1729 | 1468505660769 Marionette DEBUG loaded listener.js 07:14:20 INFO - PROCESS | 1729 | ++DOMWINDOW == 83 (0x90fe7c00) [pid = 1729] [serial = 1821] [outer = 0x8f508000] 07:14:21 INFO - PROCESS | 1729 | 1468505661735 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 07:14:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 07:14:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1679ms 07:14:21 INFO - PROCESS | 1729 | 1468505661805 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 07:14:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 07:14:21 INFO - PROCESS | 1729 | 1468505661810 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 07:14:21 INFO - PROCESS | 1729 | 1468505661818 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 07:14:21 INFO - PROCESS | 1729 | 1468505661824 Marionette TRACE conn4 <- [1,2398,null,{}] 07:14:21 INFO - PROCESS | 1729 | 1468505661840 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:21 INFO - PROCESS | 1729 | 1468505661848 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:22 INFO - PROCESS | 1729 | 1468505662030 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 07:14:22 INFO - PROCESS | 1729 | 1468505662215 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:22 INFO - PROCESS | 1729 | 1468505662223 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:22 INFO - PROCESS | 1729 | ++DOCSHELL 0x9105e000 == 38 [pid = 1729] [id = 607] 07:14:22 INFO - PROCESS | 1729 | ++DOMWINDOW == 84 (0x91724000) [pid = 1729] [serial = 1822] [outer = (nil)] 07:14:22 INFO - PROCESS | 1729 | ++DOMWINDOW == 85 (0x92061800) [pid = 1729] [serial = 1823] [outer = 0x91724000] 07:14:22 INFO - PROCESS | 1729 | 1468505662353 Marionette DEBUG loaded listener.js 07:14:22 INFO - PROCESS | 1729 | ++DOMWINDOW == 86 (0x926c7c00) [pid = 1729] [serial = 1824] [outer = 0x91724000] 07:14:23 INFO - PROCESS | 1729 | 1468505663321 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 07:14:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 07:14:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1544ms 07:14:23 INFO - PROCESS | 1729 | 1468505663362 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 07:14:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 07:14:23 INFO - PROCESS | 1729 | 1468505663367 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 07:14:23 INFO - PROCESS | 1729 | 1468505663373 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 07:14:23 INFO - PROCESS | 1729 | 1468505663376 Marionette TRACE conn4 <- [1,2402,null,{}] 07:14:23 INFO - PROCESS | 1729 | 1468505663382 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:23 INFO - PROCESS | 1729 | 1468505663387 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:23 INFO - PROCESS | 1729 | 1468505663580 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 07:14:23 INFO - PROCESS | 1729 | 1468505663813 Marionette TRACE conn4 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:23 INFO - PROCESS | 1729 | 1468505663821 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:23 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc4c400 == 39 [pid = 1729] [id = 608] 07:14:23 INFO - PROCESS | 1729 | ++DOMWINDOW == 87 (0x8bc50800) [pid = 1729] [serial = 1825] [outer = (nil)] 07:14:23 INFO - PROCESS | 1729 | ++DOMWINDOW == 88 (0x8f509c00) [pid = 1729] [serial = 1826] [outer = 0x8bc50800] 07:14:23 INFO - PROCESS | 1729 | 1468505663947 Marionette DEBUG loaded listener.js 07:14:24 INFO - PROCESS | 1729 | ++DOMWINDOW == 89 (0x926cb400) [pid = 1729] [serial = 1827] [outer = 0x8bc50800] 07:14:25 INFO - PROCESS | 1729 | 1468505665086 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 07:14:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 07:14:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1783ms 07:14:25 INFO - PROCESS | 1729 | 1468505665156 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 07:14:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 07:14:25 INFO - PROCESS | 1729 | 1468505665161 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 07:14:25 INFO - PROCESS | 1729 | 1468505665169 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 07:14:25 INFO - PROCESS | 1729 | 1468505665173 Marionette TRACE conn4 <- [1,2406,null,{}] 07:14:25 INFO - PROCESS | 1729 | 1468505665181 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:25 INFO - PROCESS | 1729 | 1468505665187 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:25 INFO - PROCESS | 1729 | 1468505665360 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 07:14:25 INFO - PROCESS | 1729 | 1468505665615 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:25 INFO - PROCESS | 1729 | 1468505665622 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:25 INFO - PROCESS | 1729 | --DOCSHELL 0x8e531c00 == 38 [pid = 1729] [id = 577] 07:14:25 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d3c0000 == 39 [pid = 1729] [id = 609] 07:14:25 INFO - PROCESS | 1729 | ++DOMWINDOW == 90 (0x8d3c4800) [pid = 1729] [serial = 1828] [outer = (nil)] 07:14:25 INFO - PROCESS | 1729 | ++DOMWINDOW == 91 (0x8d4f1800) [pid = 1729] [serial = 1829] [outer = 0x8d3c4800] 07:14:25 INFO - PROCESS | 1729 | 1468505665750 Marionette DEBUG loaded listener.js 07:14:25 INFO - PROCESS | 1729 | ++DOMWINDOW == 92 (0x8e531c00) [pid = 1729] [serial = 1830] [outer = 0x8d3c4800] 07:14:25 INFO - PROCESS | 1729 | --DOMWINDOW == 91 (0x8f1f1400) [pid = 1729] [serial = 1725] [outer = (nil)] [url = about:blank] 07:14:25 INFO - PROCESS | 1729 | --DOMWINDOW == 90 (0x926cac00) [pid = 1729] [serial = 1766] [outer = (nil)] [url = about:blank] 07:14:25 INFO - PROCESS | 1729 | --DOMWINDOW == 89 (0x92063000) [pid = 1729] [serial = 1751] [outer = (nil)] [url = about:blank] 07:14:25 INFO - PROCESS | 1729 | --DOMWINDOW == 88 (0x9206b400) [pid = 1729] [serial = 1752] [outer = (nil)] [url = about:blank] 07:14:25 INFO - PROCESS | 1729 | --DOMWINDOW == 87 (0x9106b400) [pid = 1729] [serial = 1743] [outer = (nil)] [url = about:blank] 07:14:25 INFO - PROCESS | 1729 | --DOMWINDOW == 86 (0x8d3c2800) [pid = 1729] [serial = 1754] [outer = (nil)] [url = about:blank] 07:14:25 INFO - PROCESS | 1729 | --DOMWINDOW == 85 (0x8d4ecc00) [pid = 1729] [serial = 1755] [outer = (nil)] [url = about:blank] 07:14:25 INFO - PROCESS | 1729 | --DOMWINDOW == 84 (0x90fe7400) [pid = 1729] [serial = 1760] [outer = (nil)] [url = about:blank] 07:14:25 INFO - PROCESS | 1729 | --DOMWINDOW == 83 (0x8e537c00) [pid = 1729] [serial = 1757] [outer = (nil)] [url = about:blank] 07:14:25 INFO - PROCESS | 1729 | --DOMWINDOW == 82 (0x8ec99000) [pid = 1729] [serial = 1758] [outer = (nil)] [url = about:blank] 07:14:25 INFO - PROCESS | 1729 | --DOMWINDOW == 81 (0x90de0800) [pid = 1729] [serial = 1748] [outer = (nil)] [url = about:blank] 07:14:25 INFO - PROCESS | 1729 | --DOMWINDOW == 80 (0x91064400) [pid = 1729] [serial = 1749] [outer = (nil)] [url = about:blank] 07:14:25 INFO - PROCESS | 1729 | --DOMWINDOW == 79 (0x8e532800) [pid = 1729] [serial = 1745] [outer = (nil)] [url = about:blank] 07:14:25 INFO - PROCESS | 1729 | --DOMWINDOW == 78 (0x8ea08000) [pid = 1729] [serial = 1746] [outer = (nil)] [url = about:blank] 07:14:25 INFO - PROCESS | 1729 | --DOMWINDOW == 77 (0x92cee000) [pid = 1729] [serial = 1772] [outer = (nil)] [url = about:blank] 07:14:25 INFO - PROCESS | 1729 | --DOMWINDOW == 76 (0x91f67800) [pid = 1729] [serial = 1763] [outer = (nil)] [url = about:blank] 07:14:25 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x926ccc00) [pid = 1729] [serial = 1767] [outer = (nil)] [url = about:blank] 07:14:25 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x92064800) [pid = 1729] [serial = 1764] [outer = (nil)] [url = about:blank] 07:14:25 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x91069c00) [pid = 1729] [serial = 1761] [outer = (nil)] [url = about:blank] 07:14:25 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x927bac00) [pid = 1729] [serial = 1769] [outer = (nil)] [url = about:blank] 07:14:25 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x92cf2800) [pid = 1729] [serial = 1773] [outer = (nil)] [url = about:blank] 07:14:25 INFO - PROCESS | 1729 | --DOMWINDOW == 70 (0x92ce5400) [pid = 1729] [serial = 1770] [outer = (nil)] [url = about:blank] 07:14:26 INFO - PROCESS | 1729 | 1468505666581 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 07:14:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 07:14:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1430ms 07:14:26 INFO - PROCESS | 1729 | 1468505666598 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 07:14:26 INFO - PROCESS | 1729 | 1468505666605 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 07:14:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 07:14:26 INFO - PROCESS | 1729 | 1468505666615 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 07:14:26 INFO - PROCESS | 1729 | 1468505666618 Marionette TRACE conn4 <- [1,2410,null,{}] 07:14:26 INFO - PROCESS | 1729 | 1468505666625 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:26 INFO - PROCESS | 1729 | 1468505666630 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:26 INFO - PROCESS | 1729 | 1468505666836 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 07:14:26 INFO - PROCESS | 1729 | 1468505666858 Marionette TRACE conn4 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:26 INFO - PROCESS | 1729 | 1468505666867 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:26 INFO - PROCESS | 1729 | ++DOCSHELL 0x8ec95800 == 40 [pid = 1729] [id = 610] 07:14:26 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x8f1ec800) [pid = 1729] [serial = 1831] [outer = (nil)] 07:14:26 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x8f1f8c00) [pid = 1729] [serial = 1832] [outer = 0x8f1ec800] 07:14:26 INFO - PROCESS | 1729 | 1468505666936 Marionette DEBUG loaded listener.js 07:14:27 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x8f3aec00) [pid = 1729] [serial = 1833] [outer = 0x8f1ec800] 07:14:27 INFO - PROCESS | 1729 | 1468505667878 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 07:14:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 07:14:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1279ms 07:14:27 INFO - PROCESS | 1729 | 1468505667893 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 07:14:27 INFO - PROCESS | 1729 | 1468505667896 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 07:14:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 07:14:27 INFO - PROCESS | 1729 | 1468505667903 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 07:14:27 INFO - PROCESS | 1729 | 1468505667908 Marionette TRACE conn4 <- [1,2414,null,{}] 07:14:27 INFO - PROCESS | 1729 | 1468505667923 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:27 INFO - PROCESS | 1729 | 1468505667931 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:28 INFO - PROCESS | 1729 | 1468505668088 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 07:14:28 INFO - PROCESS | 1729 | 1468505668252 Marionette TRACE conn4 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:28 INFO - PROCESS | 1729 | 1468505668265 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:28 INFO - PROCESS | 1729 | ++DOCSHELL 0x9106a000 == 41 [pid = 1729] [id = 611] 07:14:28 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x9106b800) [pid = 1729] [serial = 1834] [outer = (nil)] 07:14:28 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x91c7bc00) [pid = 1729] [serial = 1835] [outer = 0x9106b800] 07:14:28 INFO - PROCESS | 1729 | 1468505668346 Marionette DEBUG loaded listener.js 07:14:28 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x92063000) [pid = 1729] [serial = 1836] [outer = 0x9106b800] 07:14:29 INFO - PROCESS | 1729 | 1468505669263 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 07:14:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 07:14:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1431ms 07:14:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 07:14:29 INFO - PROCESS | 1729 | 1468505669335 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 07:14:29 INFO - PROCESS | 1729 | 1468505669338 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 07:14:29 INFO - PROCESS | 1729 | 1468505669345 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 07:14:29 INFO - PROCESS | 1729 | 1468505669348 Marionette TRACE conn4 <- [1,2418,null,{}] 07:14:29 INFO - PROCESS | 1729 | 1468505669353 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:29 INFO - PROCESS | 1729 | 1468505669358 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:29 INFO - PROCESS | 1729 | 1468505669583 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 07:14:29 INFO - PROCESS | 1729 | 1468505669598 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:29 INFO - PROCESS | 1729 | 1468505669604 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:29 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be0d000 == 42 [pid = 1729] [id = 612] 07:14:29 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0x9171cc00) [pid = 1729] [serial = 1837] [outer = (nil)] 07:14:29 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x927b8400) [pid = 1729] [serial = 1838] [outer = 0x9171cc00] 07:14:29 INFO - PROCESS | 1729 | 1468505669673 Marionette DEBUG loaded listener.js 07:14:29 INFO - PROCESS | 1729 | ++DOMWINDOW == 79 (0x927bd400) [pid = 1729] [serial = 1839] [outer = 0x9171cc00] 07:14:30 INFO - PROCESS | 1729 | --DOMWINDOW == 78 (0x8d4eec00) [pid = 1729] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 07:14:30 INFO - PROCESS | 1729 | --DOMWINDOW == 77 (0x9171e800) [pid = 1729] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 07:14:30 INFO - PROCESS | 1729 | --DOMWINDOW == 76 (0x927c7400) [pid = 1729] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 07:14:30 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x8e52e800) [pid = 1729] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 07:14:30 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x8d7cc400) [pid = 1729] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 07:14:30 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x8bc4fc00) [pid = 1729] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 07:14:30 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x9390c000) [pid = 1729] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 07:14:30 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x8d4f8000) [pid = 1729] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 07:14:30 INFO - PROCESS | 1729 | --DOMWINDOW == 70 (0x94e35c00) [pid = 1729] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 07:14:30 INFO - PROCESS | 1729 | --DOMWINDOW == 69 (0x8f581800) [pid = 1729] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 07:14:30 INFO - PROCESS | 1729 | --DOMWINDOW == 68 (0x8d4ef000) [pid = 1729] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 07:14:30 INFO - PROCESS | 1729 | --DOMWINDOW == 67 (0x8be01400) [pid = 1729] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 07:14:30 INFO - PROCESS | 1729 | --DOMWINDOW == 66 (0x8e538000) [pid = 1729] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 07:14:30 INFO - PROCESS | 1729 | 1468505670687 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 07:14:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 07:14:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1377ms 07:14:30 INFO - PROCESS | 1729 | 1468505670722 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 07:14:30 INFO - PROCESS | 1729 | 1468505670724 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 07:14:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 07:14:30 INFO - PROCESS | 1729 | 1468505670731 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 07:14:30 INFO - PROCESS | 1729 | 1468505670734 Marionette TRACE conn4 <- [1,2422,null,{}] 07:14:30 INFO - PROCESS | 1729 | 1468505670740 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:30 INFO - PROCESS | 1729 | 1468505670745 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:30 INFO - PROCESS | 1729 | 1468505670885 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 07:14:30 INFO - PROCESS | 1729 | 1468505670898 Marionette TRACE conn4 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:30 INFO - PROCESS | 1729 | 1468505670904 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:31 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc43800 == 43 [pid = 1729] [id = 613] 07:14:31 INFO - PROCESS | 1729 | ++DOMWINDOW == 67 (0x8bc4fc00) [pid = 1729] [serial = 1840] [outer = (nil)] 07:14:31 INFO - PROCESS | 1729 | ++DOMWINDOW == 68 (0x8ea0d800) [pid = 1729] [serial = 1841] [outer = 0x8bc4fc00] 07:14:31 INFO - PROCESS | 1729 | 1468505671109 Marionette DEBUG loaded listener.js 07:14:31 INFO - PROCESS | 1729 | ++DOMWINDOW == 69 (0x8f508c00) [pid = 1729] [serial = 1842] [outer = 0x8bc4fc00] 07:14:31 INFO - PROCESS | 1729 | 1468505671872 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 07:14:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 07:14:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1186ms 07:14:31 INFO - PROCESS | 1729 | 1468505671918 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 07:14:31 INFO - PROCESS | 1729 | 1468505671922 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 07:14:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 07:14:31 INFO - PROCESS | 1729 | 1468505671932 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 07:14:31 INFO - PROCESS | 1729 | 1468505671934 Marionette TRACE conn4 <- [1,2426,null,{}] 07:14:31 INFO - PROCESS | 1729 | 1468505671940 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:31 INFO - PROCESS | 1729 | 1468505671950 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:32 INFO - PROCESS | 1729 | 1468505672185 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 07:14:32 INFO - PROCESS | 1729 | 1468505672198 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:32 INFO - PROCESS | 1729 | 1468505672209 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:32 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc4a000 == 44 [pid = 1729] [id = 614] 07:14:32 INFO - PROCESS | 1729 | ++DOMWINDOW == 70 (0x8be0a800) [pid = 1729] [serial = 1843] [outer = (nil)] 07:14:32 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x92cf1800) [pid = 1729] [serial = 1844] [outer = 0x8be0a800] 07:14:32 INFO - PROCESS | 1729 | 1468505672273 Marionette DEBUG loaded listener.js 07:14:32 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x8f58c400) [pid = 1729] [serial = 1845] [outer = 0x8be0a800] 07:14:33 INFO - PROCESS | 1729 | 1468505673360 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 07:14:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 07:14:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1482ms 07:14:33 INFO - PROCESS | 1729 | 1468505673415 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 07:14:33 INFO - PROCESS | 1729 | 1468505673420 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 07:14:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 07:14:33 INFO - PROCESS | 1729 | 1468505673429 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 07:14:33 INFO - PROCESS | 1729 | 1468505673436 Marionette TRACE conn4 <- [1,2430,null,{}] 07:14:33 INFO - PROCESS | 1729 | 1468505673444 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:33 INFO - PROCESS | 1729 | 1468505673450 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:33 INFO - PROCESS | 1729 | 1468505673678 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 07:14:33 INFO - PROCESS | 1729 | 1468505673907 Marionette TRACE conn4 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:33 INFO - PROCESS | 1729 | 1468505673915 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:33 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d1ca000 == 45 [pid = 1729] [id = 615] 07:14:33 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x8d7c1400) [pid = 1729] [serial = 1846] [outer = (nil)] 07:14:34 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x8ec94c00) [pid = 1729] [serial = 1847] [outer = 0x8d7c1400] 07:14:34 INFO - PROCESS | 1729 | 1468505674046 Marionette DEBUG loaded listener.js 07:14:34 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x8f1ea400) [pid = 1729] [serial = 1848] [outer = 0x8d7c1400] 07:14:34 INFO - PROCESS | 1729 | 1468505674939 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 07:14:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 07:14:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1584ms 07:14:35 INFO - PROCESS | 1729 | 1468505675013 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 07:14:35 INFO - PROCESS | 1729 | 1468505675020 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 07:14:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 07:14:35 INFO - PROCESS | 1729 | 1468505675031 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 07:14:35 INFO - PROCESS | 1729 | 1468505675034 Marionette TRACE conn4 <- [1,2434,null,{}] 07:14:35 INFO - PROCESS | 1729 | 1468505675041 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:35 INFO - PROCESS | 1729 | 1468505675046 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:35 INFO - PROCESS | 1729 | 1468505675263 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 07:14:35 INFO - PROCESS | 1729 | 1468505675456 Marionette TRACE conn4 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:35 INFO - PROCESS | 1729 | 1468505675468 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:35 INFO - PROCESS | 1729 | ++DOCSHELL 0x9105dc00 == 46 [pid = 1729] [id = 616] 07:14:35 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x91064400) [pid = 1729] [serial = 1849] [outer = (nil)] 07:14:35 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0x91718800) [pid = 1729] [serial = 1850] [outer = 0x91064400] 07:14:35 INFO - PROCESS | 1729 | 1468505675638 Marionette DEBUG loaded listener.js 07:14:35 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x92062800) [pid = 1729] [serial = 1851] [outer = 0x91064400] 07:14:36 INFO - PROCESS | 1729 | 1468505676550 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 07:14:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 07:14:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1586ms 07:14:36 INFO - PROCESS | 1729 | 1468505676617 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 07:14:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 07:14:36 INFO - PROCESS | 1729 | 1468505676622 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 07:14:36 INFO - PROCESS | 1729 | 1468505676628 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 07:14:36 INFO - PROCESS | 1729 | 1468505676634 Marionette TRACE conn4 <- [1,2438,null,{}] 07:14:36 INFO - PROCESS | 1729 | 1468505676651 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:36 INFO - PROCESS | 1729 | 1468505676659 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:36 INFO - PROCESS | 1729 | 1468505676871 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 07:14:37 INFO - PROCESS | 1729 | 1468505677056 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:37 INFO - PROCESS | 1729 | 1468505677069 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:37 INFO - PROCESS | 1729 | ++DOCSHELL 0x93770800 == 47 [pid = 1729] [id = 617] 07:14:37 INFO - PROCESS | 1729 | ++DOMWINDOW == 79 (0x93771800) [pid = 1729] [serial = 1852] [outer = (nil)] 07:14:37 INFO - PROCESS | 1729 | ++DOMWINDOW == 80 (0x937acc00) [pid = 1729] [serial = 1853] [outer = 0x93771800] 07:14:37 INFO - PROCESS | 1729 | 1468505677151 Marionette DEBUG loaded listener.js 07:14:37 INFO - PROCESS | 1729 | ++DOMWINDOW == 81 (0x93906c00) [pid = 1729] [serial = 1854] [outer = 0x93771800] 07:14:38 INFO - PROCESS | 1729 | 1468505678109 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 07:14:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 07:14:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1534ms 07:14:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 07:14:38 INFO - PROCESS | 1729 | 1468505678161 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 07:14:38 INFO - PROCESS | 1729 | 1468505678165 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 07:14:38 INFO - PROCESS | 1729 | 1468505678172 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 07:14:38 INFO - PROCESS | 1729 | 1468505678175 Marionette TRACE conn4 <- [1,2442,null,{}] 07:14:38 INFO - PROCESS | 1729 | 1468505678181 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:38 INFO - PROCESS | 1729 | 1468505678186 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:38 INFO - PROCESS | 1729 | 1468505678360 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 07:14:38 INFO - PROCESS | 1729 | 1468505678547 Marionette TRACE conn4 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:38 INFO - PROCESS | 1729 | 1468505678559 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:38 INFO - PROCESS | 1729 | ++DOCSHELL 0x93904800 == 48 [pid = 1729] [id = 618] 07:14:38 INFO - PROCESS | 1729 | ++DOMWINDOW == 82 (0x9390c800) [pid = 1729] [serial = 1855] [outer = (nil)] 07:14:38 INFO - PROCESS | 1729 | ++DOMWINDOW == 83 (0x93969000) [pid = 1729] [serial = 1856] [outer = 0x9390c800] 07:14:38 INFO - PROCESS | 1729 | 1468505678641 Marionette DEBUG loaded listener.js 07:14:38 INFO - PROCESS | 1729 | ++DOMWINDOW == 84 (0x94e33800) [pid = 1729] [serial = 1857] [outer = 0x9390c800] 07:14:39 INFO - PROCESS | 1729 | 1468505679594 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 07:14:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 07:14:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1480ms 07:14:39 INFO - PROCESS | 1729 | 1468505679652 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 07:14:39 INFO - PROCESS | 1729 | 1468505679656 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 07:14:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 07:14:39 INFO - PROCESS | 1729 | 1468505679662 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 07:14:39 INFO - PROCESS | 1729 | 1468505679666 Marionette TRACE conn4 <- [1,2446,null,{}] 07:14:39 INFO - PROCESS | 1729 | 1468505679672 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:39 INFO - PROCESS | 1729 | 1468505679677 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:39 INFO - PROCESS | 1729 | 1468505679849 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 07:14:40 INFO - PROCESS | 1729 | 1468505680036 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:40 INFO - PROCESS | 1729 | 1468505680042 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:40 INFO - PROCESS | 1729 | ++DOCSHELL 0x9395e800 == 49 [pid = 1729] [id = 619] 07:14:40 INFO - PROCESS | 1729 | ++DOMWINDOW == 85 (0x93967000) [pid = 1729] [serial = 1858] [outer = (nil)] 07:14:40 INFO - PROCESS | 1729 | ++DOMWINDOW == 86 (0x94e47000) [pid = 1729] [serial = 1859] [outer = 0x93967000] 07:14:40 INFO - PROCESS | 1729 | 1468505680131 Marionette DEBUG loaded listener.js 07:14:40 INFO - PROCESS | 1729 | ++DOMWINDOW == 87 (0x94e48400) [pid = 1729] [serial = 1860] [outer = 0x93967000] 07:14:41 INFO - PROCESS | 1729 | 1468505681080 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 07:14:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 07:14:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1480ms 07:14:41 INFO - PROCESS | 1729 | 1468505681143 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 07:14:41 INFO - PROCESS | 1729 | 1468505681147 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 07:14:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 07:14:41 INFO - PROCESS | 1729 | 1468505681153 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 07:14:41 INFO - PROCESS | 1729 | 1468505681155 Marionette TRACE conn4 <- [1,2450,null,{}] 07:14:41 INFO - PROCESS | 1729 | 1468505681162 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:41 INFO - PROCESS | 1729 | 1468505681172 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:41 INFO - PROCESS | 1729 | 1468505681398 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 07:14:41 INFO - PROCESS | 1729 | 1468505681584 Marionette TRACE conn4 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:41 INFO - PROCESS | 1729 | 1468505681593 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:41 INFO - PROCESS | 1729 | ++DOCSHELL 0x94e4c000 == 50 [pid = 1729] [id = 620] 07:14:41 INFO - PROCESS | 1729 | ++DOMWINDOW == 88 (0x94ee5000) [pid = 1729] [serial = 1861] [outer = (nil)] 07:14:41 INFO - PROCESS | 1729 | ++DOMWINDOW == 89 (0x96abfc00) [pid = 1729] [serial = 1862] [outer = 0x94ee5000] 07:14:41 INFO - PROCESS | 1729 | 1468505681676 Marionette DEBUG loaded listener.js 07:14:41 INFO - PROCESS | 1729 | ++DOMWINDOW == 90 (0x97408000) [pid = 1729] [serial = 1863] [outer = 0x94ee5000] 07:14:42 INFO - PROCESS | 1729 | 1468505682639 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 07:14:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 07:14:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1528ms 07:14:42 INFO - PROCESS | 1729 | 1468505682682 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 07:14:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 07:14:42 INFO - PROCESS | 1729 | 1468505682686 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 07:14:42 INFO - PROCESS | 1729 | 1468505682692 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 07:14:42 INFO - PROCESS | 1729 | 1468505682696 Marionette TRACE conn4 <- [1,2454,null,{}] 07:14:42 INFO - PROCESS | 1729 | 1468505682702 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:42 INFO - PROCESS | 1729 | 1468505682707 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:42 INFO - PROCESS | 1729 | 1468505682872 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 07:14:43 INFO - PROCESS | 1729 | 1468505683378 Marionette TRACE conn4 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:43 INFO - PROCESS | 1729 | 1468505683387 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:43 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be02400 == 51 [pid = 1729] [id = 621] 07:14:43 INFO - PROCESS | 1729 | ++DOMWINDOW == 91 (0x8be07000) [pid = 1729] [serial = 1864] [outer = (nil)] 07:14:43 INFO - PROCESS | 1729 | ++DOMWINDOW == 92 (0x8d1c1c00) [pid = 1729] [serial = 1865] [outer = 0x8be07000] 07:14:43 INFO - PROCESS | 1729 | 1468505683467 Marionette DEBUG loaded listener.js 07:14:43 INFO - PROCESS | 1729 | ++DOMWINDOW == 93 (0x8d3c6400) [pid = 1729] [serial = 1866] [outer = 0x8be07000] 07:14:44 INFO - PROCESS | 1729 | 1468505684396 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 07:14:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 07:14:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1797ms 07:14:44 INFO - PROCESS | 1729 | 1468505684492 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 07:14:44 INFO - PROCESS | 1729 | 1468505684496 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 07:14:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 07:14:44 INFO - PROCESS | 1729 | 1468505684504 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 07:14:44 INFO - PROCESS | 1729 | 1468505684509 Marionette TRACE conn4 <- [1,2458,null,{}] 07:14:44 INFO - PROCESS | 1729 | 1468505684516 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:44 INFO - PROCESS | 1729 | 1468505684522 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:44 INFO - PROCESS | 1729 | 1468505684736 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 07:14:45 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc4ec00 == 50 [pid = 1729] [id = 599] 07:14:45 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc46c00 == 49 [pid = 1729] [id = 579] 07:14:45 INFO - PROCESS | 1729 | --DOCSHELL 0x8ea0a400 == 48 [pid = 1729] [id = 578] 07:14:45 INFO - PROCESS | 1729 | --DOCSHELL 0x91c7b000 == 47 [pid = 1729] [id = 587] 07:14:45 INFO - PROCESS | 1729 | --DOCSHELL 0x91c81800 == 46 [pid = 1729] [id = 583] 07:14:45 INFO - PROCESS | 1729 | --DOCSHELL 0x8f588400 == 45 [pid = 1729] [id = 580] 07:14:45 INFO - PROCESS | 1729 | --DOCSHELL 0x8d4f0400 == 44 [pid = 1729] [id = 576] 07:14:45 INFO - PROCESS | 1729 | --DOCSHELL 0x8f3ab400 == 43 [pid = 1729] [id = 586] 07:14:45 INFO - PROCESS | 1729 | --DOCSHELL 0x8f1f7800 == 42 [pid = 1729] [id = 589] 07:14:45 INFO - PROCESS | 1729 | --DOCSHELL 0x9171a000 == 41 [pid = 1729] [id = 592] 07:14:45 INFO - PROCESS | 1729 | --DOCSHELL 0x8d3c6000 == 40 [pid = 1729] [id = 591] 07:14:45 INFO - PROCESS | 1729 | --DOCSHELL 0x8f504800 == 39 [pid = 1729] [id = 588] 07:14:45 INFO - PROCESS | 1729 | --DOCSHELL 0x927c7000 == 38 [pid = 1729] [id = 593] 07:14:45 INFO - PROCESS | 1729 | --DOCSHELL 0x8d3bec00 == 37 [pid = 1729] [id = 590] 07:14:45 INFO - PROCESS | 1729 | --DOCSHELL 0x8e18d000 == 36 [pid = 1729] [id = 585] 07:14:45 INFO - PROCESS | 1729 | --DOCSHELL 0x8f1ee800 == 35 [pid = 1729] [id = 582] 07:14:45 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc44000 == 34 [pid = 1729] [id = 594] 07:14:45 INFO - PROCESS | 1729 | --DOCSHELL 0x8d3ba400 == 33 [pid = 1729] [id = 581] 07:14:45 INFO - PROCESS | 1729 | --DOCSHELL 0x8d3c1400 == 32 [pid = 1729] [id = 595] 07:14:45 INFO - PROCESS | 1729 | --DOCSHELL 0x93965000 == 31 [pid = 1729] [id = 596] 07:14:45 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc52000 == 30 [pid = 1729] [id = 597] 07:14:45 INFO - PROCESS | 1729 | --DOCSHELL 0x8d3c6800 == 29 [pid = 1729] [id = 598] 07:14:45 INFO - PROCESS | 1729 | --DOCSHELL 0x8d1c3400 == 28 [pid = 1729] [id = 584] 07:14:45 INFO - PROCESS | 1729 | --DOMWINDOW == 92 (0x8ec92400) [pid = 1729] [serial = 1776] [outer = (nil)] [url = about:blank] 07:14:45 INFO - PROCESS | 1729 | --DOMWINDOW == 91 (0x8e186c00) [pid = 1729] [serial = 1775] [outer = (nil)] [url = about:blank] 07:14:45 INFO - PROCESS | 1729 | --DOMWINDOW == 90 (0x91f67c00) [pid = 1729] [serial = 1779] [outer = (nil)] [url = about:blank] 07:14:45 INFO - PROCESS | 1729 | --DOMWINDOW == 89 (0x91c7ec00) [pid = 1729] [serial = 1778] [outer = (nil)] [url = about:blank] 07:14:45 INFO - PROCESS | 1729 | --DOMWINDOW == 88 (0x937aa800) [pid = 1729] [serial = 1782] [outer = (nil)] [url = about:blank] 07:14:45 INFO - PROCESS | 1729 | --DOMWINDOW == 87 (0x93793800) [pid = 1729] [serial = 1781] [outer = (nil)] [url = about:blank] 07:14:45 INFO - PROCESS | 1729 | --DOMWINDOW == 86 (0x94e2ec00) [pid = 1729] [serial = 1785] [outer = (nil)] [url = about:blank] 07:14:45 INFO - PROCESS | 1729 | --DOMWINDOW == 85 (0x93960800) [pid = 1729] [serial = 1784] [outer = (nil)] [url = about:blank] 07:14:45 INFO - PROCESS | 1729 | --DOMWINDOW == 84 (0x8e186000) [pid = 1729] [serial = 1802] [outer = (nil)] [url = about:blank] 07:14:45 INFO - PROCESS | 1729 | --DOMWINDOW == 83 (0x8e18f400) [pid = 1729] [serial = 1803] [outer = (nil)] [url = about:blank] 07:14:45 INFO - PROCESS | 1729 | --DOMWINDOW == 82 (0x8be04000) [pid = 1729] [serial = 1799] [outer = (nil)] [url = about:blank] 07:14:45 INFO - PROCESS | 1729 | --DOMWINDOW == 81 (0x8d1c8c00) [pid = 1729] [serial = 1800] [outer = (nil)] [url = about:blank] 07:14:45 INFO - PROCESS | 1729 | --DOMWINDOW == 80 (0x94e43800) [pid = 1729] [serial = 1788] [outer = (nil)] [url = about:blank] 07:14:45 INFO - PROCESS | 1729 | --DOMWINDOW == 79 (0x8f3a7c00) [pid = 1729] [serial = 1797] [outer = (nil)] [url = about:blank] 07:14:45 INFO - PROCESS | 1729 | --DOMWINDOW == 78 (0x8ec93c00) [pid = 1729] [serial = 1796] [outer = (nil)] [url = about:blank] 07:14:45 INFO - PROCESS | 1729 | --DOMWINDOW == 77 (0x94e3c000) [pid = 1729] [serial = 1787] [outer = (nil)] [url = about:blank] 07:14:45 INFO - PROCESS | 1729 | --DOMWINDOW == 76 (0x94f5a800) [pid = 1729] [serial = 1791] [outer = (nil)] [url = about:blank] 07:14:45 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x94ee6800) [pid = 1729] [serial = 1790] [outer = (nil)] [url = about:blank] 07:14:45 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x8f587c00) [pid = 1729] [serial = 1808] [outer = (nil)] [url = about:blank] 07:14:45 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x8f585800) [pid = 1729] [serial = 1811] [outer = (nil)] [url = about:blank] 07:14:45 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x90ddd000) [pid = 1729] [serial = 1812] [outer = (nil)] [url = about:blank] 07:14:45 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x8d3c2000) [pid = 1729] [serial = 1794] [outer = (nil)] [url = about:blank] 07:14:45 INFO - PROCESS | 1729 | --DOMWINDOW == 70 (0x8d1c5400) [pid = 1729] [serial = 1793] [outer = (nil)] [url = about:blank] 07:14:45 INFO - PROCESS | 1729 | --DOMWINDOW == 69 (0x90ddbc00) [pid = 1729] [serial = 1809] [outer = (nil)] [url = about:blank] 07:14:45 INFO - PROCESS | 1729 | --DOMWINDOW == 68 (0x8ec8fc00) [pid = 1729] [serial = 1805] [outer = (nil)] [url = about:blank] 07:14:45 INFO - PROCESS | 1729 | --DOMWINDOW == 67 (0x8f1f0000) [pid = 1729] [serial = 1806] [outer = (nil)] [url = about:blank] 07:14:46 INFO - PROCESS | 1729 | 1468505686117 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:46 INFO - PROCESS | 1729 | 1468505686127 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:46 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc4ec00 == 29 [pid = 1729] [id = 622] 07:14:46 INFO - PROCESS | 1729 | ++DOMWINDOW == 68 (0x8bc4f400) [pid = 1729] [serial = 1867] [outer = (nil)] 07:14:46 INFO - PROCESS | 1729 | ++DOMWINDOW == 69 (0x8be08000) [pid = 1729] [serial = 1868] [outer = 0x8bc4f400] 07:14:46 INFO - PROCESS | 1729 | 1468505686206 Marionette DEBUG loaded listener.js 07:14:46 INFO - PROCESS | 1729 | ++DOMWINDOW == 70 (0x8d1c6c00) [pid = 1729] [serial = 1869] [outer = 0x8bc4f400] 07:14:47 INFO - PROCESS | 1729 | 1468505687010 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 07:14:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 07:14:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 2533ms 07:14:47 INFO - PROCESS | 1729 | 1468505687039 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 07:14:47 INFO - PROCESS | 1729 | 1468505687044 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 07:14:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 07:14:47 INFO - PROCESS | 1729 | 1468505687052 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 07:14:47 INFO - PROCESS | 1729 | 1468505687056 Marionette TRACE conn4 <- [1,2462,null,{}] 07:14:47 INFO - PROCESS | 1729 | 1468505687064 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:47 INFO - PROCESS | 1729 | 1468505687072 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:47 INFO - PROCESS | 1729 | 1468505687239 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 07:14:47 INFO - PROCESS | 1729 | 1468505687381 Marionette TRACE conn4 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:47 INFO - PROCESS | 1729 | 1468505687389 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:47 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d3c3000 == 30 [pid = 1729] [id = 623] 07:14:47 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x8d4ef800) [pid = 1729] [serial = 1870] [outer = (nil)] 07:14:47 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x8d7c7400) [pid = 1729] [serial = 1871] [outer = 0x8d4ef800] 07:14:47 INFO - PROCESS | 1729 | 1468505687464 Marionette DEBUG loaded listener.js 07:14:47 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x8e188800) [pid = 1729] [serial = 1872] [outer = 0x8d4ef800] 07:14:48 INFO - PROCESS | 1729 | 1468505688281 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 07:14:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 07:14:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1282ms 07:14:48 INFO - PROCESS | 1729 | 1468505688339 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 07:14:48 INFO - PROCESS | 1729 | 1468505688345 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 07:14:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 07:14:48 INFO - PROCESS | 1729 | 1468505688352 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 07:14:48 INFO - PROCESS | 1729 | 1468505688356 Marionette TRACE conn4 <- [1,2466,null,{}] 07:14:48 INFO - PROCESS | 1729 | 1468505688361 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:48 INFO - PROCESS | 1729 | 1468505688366 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:48 INFO - PROCESS | 1729 | 1468505688540 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 07:14:48 INFO - PROCESS | 1729 | 1468505688553 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:48 INFO - PROCESS | 1729 | 1468505688564 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:48 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d3c0c00 == 31 [pid = 1729] [id = 624] 07:14:48 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x8e535400) [pid = 1729] [serial = 1873] [outer = (nil)] 07:14:48 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x8ec8f000) [pid = 1729] [serial = 1874] [outer = 0x8e535400] 07:14:48 INFO - PROCESS | 1729 | 1468505688771 Marionette DEBUG loaded listener.js 07:14:48 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x8ec99800) [pid = 1729] [serial = 1875] [outer = 0x8e535400] 07:14:49 INFO - PROCESS | 1729 | 1468505689775 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 07:14:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 07:14:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1488ms 07:14:49 INFO - PROCESS | 1729 | 1468505689842 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 07:14:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 07:14:49 INFO - PROCESS | 1729 | 1468505689846 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 07:14:49 INFO - PROCESS | 1729 | 1468505689861 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 07:14:49 INFO - PROCESS | 1729 | 1468505689871 Marionette TRACE conn4 <- [1,2470,null,{}] 07:14:49 INFO - PROCESS | 1729 | 1468505689890 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:49 INFO - PROCESS | 1729 | 1468505689898 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:50 INFO - PROCESS | 1729 | 1468505690135 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 07:14:50 INFO - PROCESS | 1729 | 1468505690158 Marionette TRACE conn4 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:50 INFO - PROCESS | 1729 | 1468505690166 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:50 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f3a7800 == 32 [pid = 1729] [id = 625] 07:14:50 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0x8f3b2800) [pid = 1729] [serial = 1876] [outer = (nil)] 07:14:50 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x8f583000) [pid = 1729] [serial = 1877] [outer = 0x8f3b2800] 07:14:50 INFO - PROCESS | 1729 | 1468505690235 Marionette DEBUG loaded listener.js 07:14:50 INFO - PROCESS | 1729 | ++DOMWINDOW == 79 (0x8f58ac00) [pid = 1729] [serial = 1878] [outer = 0x8f3b2800] 07:14:51 INFO - PROCESS | 1729 | --DOMWINDOW == 78 (0x8be0a800) [pid = 1729] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 07:14:51 INFO - PROCESS | 1729 | --DOMWINDOW == 77 (0x9171cc00) [pid = 1729] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 07:14:51 INFO - PROCESS | 1729 | --DOMWINDOW == 76 (0x8bc50800) [pid = 1729] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 07:14:51 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x8be09800) [pid = 1729] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 07:14:51 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x8f508000) [pid = 1729] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 07:14:51 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x8f1ec800) [pid = 1729] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 07:14:51 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x8d3c4800) [pid = 1729] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 07:14:51 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x91724000) [pid = 1729] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 07:14:51 INFO - PROCESS | 1729 | --DOMWINDOW == 70 (0x9105c800) [pid = 1729] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 07:14:51 INFO - PROCESS | 1729 | --DOMWINDOW == 69 (0x8bc4fc00) [pid = 1729] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 07:14:51 INFO - PROCESS | 1729 | --DOMWINDOW == 68 (0x9106b800) [pid = 1729] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 07:14:51 INFO - PROCESS | 1729 | 1468505691640 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 07:14:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 07:14:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1810ms 07:14:51 INFO - PROCESS | 1729 | 1468505691663 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 07:14:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 07:14:51 INFO - PROCESS | 1729 | 1468505691667 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 07:14:51 INFO - PROCESS | 1729 | 1468505691674 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 07:14:51 INFO - PROCESS | 1729 | 1468505691677 Marionette TRACE conn4 <- [1,2474,null,{}] 07:14:51 INFO - PROCESS | 1729 | 1468505691683 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:51 INFO - PROCESS | 1729 | 1468505691687 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:51 INFO - PROCESS | 1729 | 1468505691886 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 07:14:51 INFO - PROCESS | 1729 | 1468505691907 Marionette TRACE conn4 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:51 INFO - PROCESS | 1729 | 1468505691915 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:51 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d4f8000 == 33 [pid = 1729] [id = 626] 07:14:51 INFO - PROCESS | 1729 | ++DOMWINDOW == 69 (0x8e18f800) [pid = 1729] [serial = 1879] [outer = (nil)] 07:14:51 INFO - PROCESS | 1729 | ++DOMWINDOW == 70 (0x8f583400) [pid = 1729] [serial = 1880] [outer = 0x8e18f800] 07:14:51 INFO - PROCESS | 1729 | 1468505691983 Marionette DEBUG loaded listener.js 07:14:52 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x90ddc400) [pid = 1729] [serial = 1881] [outer = 0x8e18f800] 07:14:52 INFO - PROCESS | 1729 | 1468505692856 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 07:14:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 07:14:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1235ms 07:14:52 INFO - PROCESS | 1729 | 1468505692909 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 07:14:52 INFO - PROCESS | 1729 | 1468505692912 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 07:14:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 07:14:52 INFO - PROCESS | 1729 | 1468505692918 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 07:14:52 INFO - PROCESS | 1729 | 1468505692922 Marionette TRACE conn4 <- [1,2478,null,{}] 07:14:52 INFO - PROCESS | 1729 | 1468505692927 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:52 INFO - PROCESS | 1729 | 1468505692932 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:53 INFO - PROCESS | 1729 | 1468505693082 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 07:14:53 INFO - PROCESS | 1729 | 1468505693091 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:53 INFO - PROCESS | 1729 | 1468505693109 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:53 INFO - PROCESS | 1729 | ++DOCSHELL 0x90fe7400 == 34 [pid = 1729] [id = 627] 07:14:53 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x90fe9800) [pid = 1729] [serial = 1882] [outer = (nil)] 07:14:53 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x9105c800) [pid = 1729] [serial = 1883] [outer = 0x90fe9800] 07:14:53 INFO - PROCESS | 1729 | 1468505693202 Marionette DEBUG loaded listener.js 07:14:53 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x91720000) [pid = 1729] [serial = 1884] [outer = 0x90fe9800] 07:14:54 INFO - PROCESS | 1729 | 1468505694511 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 07:14:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 07:14:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1639ms 07:14:54 INFO - PROCESS | 1729 | 1468505694558 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 07:14:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 07:14:54 INFO - PROCESS | 1729 | 1468505694565 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 07:14:54 INFO - PROCESS | 1729 | 1468505694573 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 07:14:54 INFO - PROCESS | 1729 | 1468505694581 Marionette TRACE conn4 <- [1,2482,null,{}] 07:14:54 INFO - PROCESS | 1729 | 1468505694589 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:54 INFO - PROCESS | 1729 | 1468505694594 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:54 INFO - PROCESS | 1729 | 1468505694783 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 07:14:55 INFO - PROCESS | 1729 | 1468505695024 Marionette TRACE conn4 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:55 INFO - PROCESS | 1729 | 1468505695037 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:55 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d1c2000 == 35 [pid = 1729] [id = 628] 07:14:55 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x8d7c2000) [pid = 1729] [serial = 1885] [outer = (nil)] 07:14:55 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x8e535000) [pid = 1729] [serial = 1886] [outer = 0x8d7c2000] 07:14:55 INFO - PROCESS | 1729 | 1468505695164 Marionette DEBUG loaded listener.js 07:14:55 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0x8ec90800) [pid = 1729] [serial = 1887] [outer = 0x8d7c2000] 07:14:56 INFO - PROCESS | 1729 | 1468505696147 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 07:14:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 07:14:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1643ms 07:14:56 INFO - PROCESS | 1729 | 1468505696216 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 07:14:56 INFO - PROCESS | 1729 | 1468505696223 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 07:14:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 07:14:56 INFO - PROCESS | 1729 | 1468505696234 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 07:14:56 INFO - PROCESS | 1729 | 1468505696239 Marionette TRACE conn4 <- [1,2486,null,{}] 07:14:56 INFO - PROCESS | 1729 | 1468505696245 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:56 INFO - PROCESS | 1729 | 1468505696250 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:56 INFO - PROCESS | 1729 | 1468505696475 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 07:14:56 INFO - PROCESS | 1729 | 1468505696748 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:56 INFO - PROCESS | 1729 | 1468505696755 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:56 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f50d400 == 36 [pid = 1729] [id = 629] 07:14:56 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x8f58a000) [pid = 1729] [serial = 1888] [outer = (nil)] 07:14:56 INFO - PROCESS | 1729 | ++DOMWINDOW == 79 (0x90fe4000) [pid = 1729] [serial = 1889] [outer = 0x8f58a000] 07:14:56 INFO - PROCESS | 1729 | 1468505696883 Marionette DEBUG loaded listener.js 07:14:57 INFO - PROCESS | 1729 | ++DOMWINDOW == 80 (0x90fee800) [pid = 1729] [serial = 1890] [outer = 0x8f58a000] 07:14:57 INFO - PROCESS | 1729 | 1468505697858 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 07:14:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 07:14:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1681ms 07:14:57 INFO - PROCESS | 1729 | 1468505697925 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 07:14:57 INFO - PROCESS | 1729 | 1468505697928 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 07:14:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 07:14:57 INFO - PROCESS | 1729 | 1468505697937 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 07:14:57 INFO - PROCESS | 1729 | 1468505697942 Marionette TRACE conn4 <- [1,2490,null,{}] 07:14:57 INFO - PROCESS | 1729 | 1468505697959 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:57 INFO - PROCESS | 1729 | 1468505697968 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:58 INFO - PROCESS | 1729 | 1468505698152 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 07:14:58 INFO - PROCESS | 1729 | 1468505698395 Marionette TRACE conn4 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:58 INFO - PROCESS | 1729 | 1468505698406 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:14:58 INFO - PROCESS | 1729 | ++DOCSHELL 0x91f5c400 == 37 [pid = 1729] [id = 630] 07:14:58 INFO - PROCESS | 1729 | ++DOMWINDOW == 81 (0x91f5c800) [pid = 1729] [serial = 1891] [outer = (nil)] 07:14:58 INFO - PROCESS | 1729 | ++DOMWINDOW == 82 (0x92069800) [pid = 1729] [serial = 1892] [outer = 0x91f5c800] 07:14:58 INFO - PROCESS | 1729 | 1468505698514 Marionette DEBUG loaded listener.js 07:14:58 INFO - PROCESS | 1729 | ++DOMWINDOW == 83 (0x926c7800) [pid = 1729] [serial = 1893] [outer = 0x91f5c800] 07:14:59 INFO - PROCESS | 1729 | 1468505699542 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 07:14:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 07:14:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1685ms 07:14:59 INFO - PROCESS | 1729 | 1468505699623 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 07:14:59 INFO - PROCESS | 1729 | 1468505699628 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 07:14:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 07:14:59 INFO - PROCESS | 1729 | 1468505699634 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 07:14:59 INFO - PROCESS | 1729 | 1468505699638 Marionette TRACE conn4 <- [1,2494,null,{}] 07:14:59 INFO - PROCESS | 1729 | 1468505699644 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:59 INFO - PROCESS | 1729 | 1468505699649 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:00 INFO - PROCESS | 1729 | 1468505700029 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 07:15:00 INFO - PROCESS | 1729 | 1468505700281 Marionette TRACE conn4 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:00 INFO - PROCESS | 1729 | 1468505700287 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:00 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d1d0c00 == 38 [pid = 1729] [id = 631] 07:15:00 INFO - PROCESS | 1729 | ++DOMWINDOW == 84 (0x8d3ba400) [pid = 1729] [serial = 1894] [outer = (nil)] 07:15:00 INFO - PROCESS | 1729 | ++DOMWINDOW == 85 (0x8d3c2000) [pid = 1729] [serial = 1895] [outer = 0x8d3ba400] 07:15:00 INFO - PROCESS | 1729 | 1468505700365 Marionette DEBUG loaded listener.js 07:15:00 INFO - PROCESS | 1729 | ++DOMWINDOW == 86 (0x8d4f7400) [pid = 1729] [serial = 1896] [outer = 0x8d3ba400] 07:15:01 INFO - PROCESS | 1729 | 1468505701362 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 07:15:01 INFO - PROCESS | 1729 | --DOMWINDOW == 85 (0x927b8400) [pid = 1729] [serial = 1838] [outer = (nil)] [url = about:blank] 07:15:01 INFO - PROCESS | 1729 | --DOMWINDOW == 84 (0x927bd400) [pid = 1729] [serial = 1839] [outer = (nil)] [url = about:blank] 07:15:01 INFO - PROCESS | 1729 | --DOMWINDOW == 83 (0x8f509c00) [pid = 1729] [serial = 1826] [outer = (nil)] [url = about:blank] 07:15:01 INFO - PROCESS | 1729 | --DOMWINDOW == 82 (0x926cb400) [pid = 1729] [serial = 1827] [outer = (nil)] [url = about:blank] 07:15:01 INFO - PROCESS | 1729 | --DOMWINDOW == 81 (0x8e182c00) [pid = 1729] [serial = 1817] [outer = (nil)] [url = about:blank] 07:15:01 INFO - PROCESS | 1729 | --DOMWINDOW == 80 (0x8ea08800) [pid = 1729] [serial = 1818] [outer = (nil)] [url = about:blank] 07:15:01 INFO - PROCESS | 1729 | --DOMWINDOW == 79 (0x8f582400) [pid = 1729] [serial = 1820] [outer = (nil)] [url = about:blank] 07:15:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 07:15:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1779ms 07:15:01 INFO - PROCESS | 1729 | --DOMWINDOW == 78 (0x90fe7c00) [pid = 1729] [serial = 1821] [outer = (nil)] [url = about:blank] 07:15:01 INFO - PROCESS | 1729 | --DOMWINDOW == 77 (0x8f1f8c00) [pid = 1729] [serial = 1832] [outer = (nil)] [url = about:blank] 07:15:01 INFO - PROCESS | 1729 | --DOMWINDOW == 76 (0x8f3aec00) [pid = 1729] [serial = 1833] [outer = (nil)] [url = about:blank] 07:15:01 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x8d4f1800) [pid = 1729] [serial = 1829] [outer = (nil)] [url = about:blank] 07:15:01 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x8e531c00) [pid = 1729] [serial = 1830] [outer = (nil)] [url = about:blank] 07:15:01 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x92061800) [pid = 1729] [serial = 1823] [outer = (nil)] [url = about:blank] 07:15:01 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x926c7c00) [pid = 1729] [serial = 1824] [outer = (nil)] [url = about:blank] 07:15:01 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x91727c00) [pid = 1729] [serial = 1815] [outer = (nil)] [url = about:blank] 07:15:01 INFO - PROCESS | 1729 | --DOMWINDOW == 70 (0x91068000) [pid = 1729] [serial = 1814] [outer = (nil)] [url = about:blank] 07:15:01 INFO - PROCESS | 1729 | --DOMWINDOW == 69 (0x8ea0d800) [pid = 1729] [serial = 1841] [outer = (nil)] [url = about:blank] 07:15:01 INFO - PROCESS | 1729 | --DOMWINDOW == 68 (0x8f508c00) [pid = 1729] [serial = 1842] [outer = (nil)] [url = about:blank] 07:15:01 INFO - PROCESS | 1729 | --DOMWINDOW == 67 (0x91c7bc00) [pid = 1729] [serial = 1835] [outer = (nil)] [url = about:blank] 07:15:01 INFO - PROCESS | 1729 | --DOMWINDOW == 66 (0x92063000) [pid = 1729] [serial = 1836] [outer = (nil)] [url = about:blank] 07:15:01 INFO - PROCESS | 1729 | --DOMWINDOW == 65 (0x92cf1800) [pid = 1729] [serial = 1844] [outer = (nil)] [url = about:blank] 07:15:01 INFO - PROCESS | 1729 | --DOMWINDOW == 64 (0x8f58c400) [pid = 1729] [serial = 1845] [outer = (nil)] [url = about:blank] 07:15:01 INFO - PROCESS | 1729 | 1468505701431 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 07:15:01 INFO - PROCESS | 1729 | 1468505701437 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 07:15:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 07:15:01 INFO - PROCESS | 1729 | 1468505701449 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 07:15:01 INFO - PROCESS | 1729 | 1468505701454 Marionette TRACE conn4 <- [1,2498,null,{}] 07:15:01 INFO - PROCESS | 1729 | 1468505701460 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:01 INFO - PROCESS | 1729 | 1468505701466 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:01 INFO - PROCESS | 1729 | 1468505701626 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 07:15:01 INFO - PROCESS | 1729 | 1468505701640 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:01 INFO - PROCESS | 1729 | 1468505701651 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:01 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e539400 == 39 [pid = 1729] [id = 632] 07:15:01 INFO - PROCESS | 1729 | ++DOMWINDOW == 65 (0x8e53ac00) [pid = 1729] [serial = 1897] [outer = (nil)] 07:15:01 INFO - PROCESS | 1729 | ++DOMWINDOW == 66 (0x8ea09400) [pid = 1729] [serial = 1898] [outer = 0x8e53ac00] 07:15:01 INFO - PROCESS | 1729 | 1468505701754 Marionette DEBUG loaded listener.js 07:15:01 INFO - PROCESS | 1729 | ++DOMWINDOW == 67 (0x8f1edc00) [pid = 1729] [serial = 1899] [outer = 0x8e53ac00] 07:15:02 INFO - PROCESS | 1729 | 1468505702774 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 07:15:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 07:15:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1382ms 07:15:02 INFO - PROCESS | 1729 | 1468505702832 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 07:15:02 INFO - PROCESS | 1729 | 1468505702836 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 07:15:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 07:15:02 INFO - PROCESS | 1729 | 1468505702861 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 07:15:02 INFO - PROCESS | 1729 | 1468505702864 Marionette TRACE conn4 <- [1,2502,null,{}] 07:15:02 INFO - PROCESS | 1729 | 1468505702870 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:02 INFO - PROCESS | 1729 | 1468505702875 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:03 INFO - PROCESS | 1729 | 1468505703045 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 07:15:03 INFO - PROCESS | 1729 | 1468505703059 Marionette TRACE conn4 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:03 INFO - PROCESS | 1729 | 1468505703069 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:03 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e533800 == 40 [pid = 1729] [id = 633] 07:15:03 INFO - PROCESS | 1729 | ++DOMWINDOW == 68 (0x90fe2c00) [pid = 1729] [serial = 1900] [outer = (nil)] 07:15:03 INFO - PROCESS | 1729 | ++DOMWINDOW == 69 (0x90fec800) [pid = 1729] [serial = 1901] [outer = 0x90fe2c00] 07:15:03 INFO - PROCESS | 1729 | 1468505703141 Marionette DEBUG loaded listener.js 07:15:03 INFO - PROCESS | 1729 | ++DOMWINDOW == 70 (0x9171a800) [pid = 1729] [serial = 1902] [outer = 0x90fe2c00] 07:15:04 INFO - PROCESS | 1729 | 1468505704157 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 07:15:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 07:15:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1349ms 07:15:04 INFO - PROCESS | 1729 | 1468505704206 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 07:15:04 INFO - PROCESS | 1729 | 1468505704213 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 07:15:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 07:15:04 INFO - PROCESS | 1729 | 1468505704236 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 07:15:04 INFO - PROCESS | 1729 | 1468505704242 Marionette TRACE conn4 <- [1,2506,null,{}] 07:15:04 INFO - PROCESS | 1729 | 1468505704248 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:04 INFO - PROCESS | 1729 | 1468505704254 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:04 INFO - PROCESS | 1729 | 1468505704481 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 07:15:04 INFO - PROCESS | 1729 | 1468505704514 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:04 INFO - PROCESS | 1729 | 1468505704529 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:04 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e531800 == 41 [pid = 1729] [id = 634] 07:15:04 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x8f3a4400) [pid = 1729] [serial = 1903] [outer = (nil)] 07:15:04 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x92062000) [pid = 1729] [serial = 1904] [outer = 0x8f3a4400] 07:15:04 INFO - PROCESS | 1729 | 1468505704597 Marionette DEBUG loaded listener.js 07:15:04 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x9206d800) [pid = 1729] [serial = 1905] [outer = 0x8f3a4400] 07:15:05 INFO - PROCESS | 1729 | 1468505705544 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 07:15:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 07:15:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1396ms 07:15:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 07:15:05 INFO - PROCESS | 1729 | 1468505705618 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 07:15:05 INFO - PROCESS | 1729 | 1468505705620 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 07:15:05 INFO - PROCESS | 1729 | 1468505705627 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 07:15:05 INFO - PROCESS | 1729 | 1468505705630 Marionette TRACE conn4 <- [1,2510,null,{}] 07:15:05 INFO - PROCESS | 1729 | 1468505705635 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:05 INFO - PROCESS | 1729 | 1468505705640 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:05 INFO - PROCESS | 1729 | 1468505705849 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 07:15:05 INFO - PROCESS | 1729 | 1468505705866 Marionette TRACE conn4 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:05 INFO - PROCESS | 1729 | 1468505705877 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:05 INFO - PROCESS | 1729 | ++DOCSHELL 0x90dd7400 == 42 [pid = 1729] [id = 635] 07:15:05 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x9206cc00) [pid = 1729] [serial = 1906] [outer = (nil)] 07:15:05 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x926cfc00) [pid = 1729] [serial = 1907] [outer = 0x9206cc00] 07:15:05 INFO - PROCESS | 1729 | 1468505705940 Marionette DEBUG loaded listener.js 07:15:06 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x927bc000) [pid = 1729] [serial = 1908] [outer = 0x9206cc00] 07:15:06 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x8d4ef800) [pid = 1729] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 07:15:06 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x8f3b2800) [pid = 1729] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 07:15:06 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x94ee5000) [pid = 1729] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 07:15:06 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x9390c800) [pid = 1729] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 07:15:06 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x8e18f800) [pid = 1729] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 07:15:06 INFO - PROCESS | 1729 | --DOMWINDOW == 70 (0x8e535400) [pid = 1729] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 07:15:06 INFO - PROCESS | 1729 | --DOMWINDOW == 69 (0x93771800) [pid = 1729] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 07:15:06 INFO - PROCESS | 1729 | --DOMWINDOW == 68 (0x93967000) [pid = 1729] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 07:15:06 INFO - PROCESS | 1729 | --DOMWINDOW == 67 (0x8d7c1400) [pid = 1729] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 07:15:06 INFO - PROCESS | 1729 | --DOMWINDOW == 66 (0x8bc4f400) [pid = 1729] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 07:15:06 INFO - PROCESS | 1729 | --DOMWINDOW == 65 (0x91064400) [pid = 1729] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 07:15:06 INFO - PROCESS | 1729 | --DOMWINDOW == 64 (0x8be07000) [pid = 1729] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 07:15:06 INFO - PROCESS | 1729 | 1468505706966 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 07:15:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 07:15:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1381ms 07:15:07 INFO - PROCESS | 1729 | 1468505707008 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 07:15:07 INFO - PROCESS | 1729 | 1468505707011 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 07:15:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 07:15:07 INFO - PROCESS | 1729 | 1468505707018 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 07:15:07 INFO - PROCESS | 1729 | 1468505707020 Marionette TRACE conn4 <- [1,2514,null,{}] 07:15:07 INFO - PROCESS | 1729 | 1468505707026 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:07 INFO - PROCESS | 1729 | 1468505707031 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:07 INFO - PROCESS | 1729 | 1468505707234 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 07:15:07 INFO - PROCESS | 1729 | 1468505707258 Marionette TRACE conn4 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:07 INFO - PROCESS | 1729 | 1468505707272 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:07 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc44400 == 43 [pid = 1729] [id = 636] 07:15:07 INFO - PROCESS | 1729 | ++DOMWINDOW == 65 (0x90feb800) [pid = 1729] [serial = 1909] [outer = (nil)] 07:15:07 INFO - PROCESS | 1729 | ++DOMWINDOW == 66 (0x927b9800) [pid = 1729] [serial = 1910] [outer = 0x90feb800] 07:15:07 INFO - PROCESS | 1729 | 1468505707355 Marionette DEBUG loaded listener.js 07:15:07 INFO - PROCESS | 1729 | ++DOMWINDOW == 67 (0x92ce5400) [pid = 1729] [serial = 1911] [outer = 0x90feb800] 07:15:08 INFO - PROCESS | 1729 | 1468505708252 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 07:15:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 07:15:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1283ms 07:15:08 INFO - PROCESS | 1729 | 1468505708302 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 07:15:08 INFO - PROCESS | 1729 | 1468505708306 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 07:15:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 07:15:08 INFO - PROCESS | 1729 | 1468505708311 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 07:15:08 INFO - PROCESS | 1729 | 1468505708314 Marionette TRACE conn4 <- [1,2518,null,{}] 07:15:08 INFO - PROCESS | 1729 | 1468505708320 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:08 INFO - PROCESS | 1729 | 1468505708324 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:08 INFO - PROCESS | 1729 | 1468505708480 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 07:15:08 INFO - PROCESS | 1729 | 1468505708491 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:08 INFO - PROCESS | 1729 | 1468505708499 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:08 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d1c4400 == 44 [pid = 1729] [id = 637] 07:15:08 INFO - PROCESS | 1729 | ++DOMWINDOW == 68 (0x8d3bc800) [pid = 1729] [serial = 1912] [outer = (nil)] 07:15:08 INFO - PROCESS | 1729 | ++DOMWINDOW == 69 (0x92cf4400) [pid = 1729] [serial = 1913] [outer = 0x8d3bc800] 07:15:08 INFO - PROCESS | 1729 | 1468505708567 Marionette DEBUG loaded listener.js 07:15:08 INFO - PROCESS | 1729 | ++DOMWINDOW == 70 (0x8ec9bc00) [pid = 1729] [serial = 1914] [outer = 0x8d3bc800] 07:15:09 INFO - PROCESS | 1729 | 1468505709743 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 07:15:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 07:15:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1478ms 07:15:09 INFO - PROCESS | 1729 | 1468505709791 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 07:15:09 INFO - PROCESS | 1729 | 1468505709798 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 07:15:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 07:15:09 INFO - PROCESS | 1729 | 1468505709806 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 07:15:09 INFO - PROCESS | 1729 | 1468505709814 Marionette TRACE conn4 <- [1,2522,null,{}] 07:15:09 INFO - PROCESS | 1729 | 1468505709821 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:09 INFO - PROCESS | 1729 | 1468505709827 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:10 INFO - PROCESS | 1729 | 1468505710007 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 07:15:10 INFO - PROCESS | 1729 | 1468505710193 Marionette TRACE conn4 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:10 INFO - PROCESS | 1729 | 1468505710203 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:10 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be03400 == 45 [pid = 1729] [id = 638] 07:15:10 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x8be0cc00) [pid = 1729] [serial = 1915] [outer = (nil)] 07:15:10 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x8e536000) [pid = 1729] [serial = 1916] [outer = 0x8be0cc00] 07:15:10 INFO - PROCESS | 1729 | 1468505710287 Marionette DEBUG loaded listener.js 07:15:10 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x8f3a7c00) [pid = 1729] [serial = 1917] [outer = 0x8be0cc00] 07:15:11 INFO - PROCESS | 1729 | 1468505711229 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 07:15:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 07:15:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1484ms 07:15:11 INFO - PROCESS | 1729 | 1468505711291 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 07:15:11 INFO - PROCESS | 1729 | 1468505711298 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 07:15:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 07:15:11 INFO - PROCESS | 1729 | 1468505711309 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 07:15:11 INFO - PROCESS | 1729 | 1468505711312 Marionette TRACE conn4 <- [1,2526,null,{}] 07:15:11 INFO - PROCESS | 1729 | 1468505711319 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:11 INFO - PROCESS | 1729 | 1468505711325 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:11 INFO - PROCESS | 1729 | 1468505711511 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 07:15:11 INFO - PROCESS | 1729 | 1468505711700 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:11 INFO - PROCESS | 1729 | 1468505711707 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:11 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e532400 == 46 [pid = 1729] [id = 639] 07:15:11 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x8f58c400) [pid = 1729] [serial = 1918] [outer = (nil)] 07:15:11 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x91c7ec00) [pid = 1729] [serial = 1919] [outer = 0x8f58c400] 07:15:11 INFO - PROCESS | 1729 | 1468505711790 Marionette DEBUG loaded listener.js 07:15:11 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x91f64400) [pid = 1729] [serial = 1920] [outer = 0x8f58c400] 07:15:12 INFO - PROCESS | 1729 | 1468505712782 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 07:15:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 07:15:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1529ms 07:15:12 INFO - PROCESS | 1729 | 1468505712838 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 07:15:12 INFO - PROCESS | 1729 | 1468505712841 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 07:15:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 07:15:12 INFO - PROCESS | 1729 | 1468505712849 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 07:15:12 INFO - PROCESS | 1729 | 1468505712855 Marionette TRACE conn4 <- [1,2530,null,{}] 07:15:12 INFO - PROCESS | 1729 | 1468505712871 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:12 INFO - PROCESS | 1729 | 1468505712879 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:13 INFO - PROCESS | 1729 | 1468505713060 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 07:15:13 INFO - PROCESS | 1729 | 1468505713246 Marionette TRACE conn4 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:13 INFO - PROCESS | 1729 | 1468505713254 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:13 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d4ecc00 == 47 [pid = 1729] [id = 640] 07:15:13 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0x927c6400) [pid = 1729] [serial = 1921] [outer = (nil)] 07:15:13 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x93793400) [pid = 1729] [serial = 1922] [outer = 0x927c6400] 07:15:13 INFO - PROCESS | 1729 | 1468505713392 Marionette DEBUG loaded listener.js 07:15:13 INFO - PROCESS | 1729 | ++DOMWINDOW == 79 (0x9379d400) [pid = 1729] [serial = 1923] [outer = 0x927c6400] 07:15:14 INFO - PROCESS | 1729 | 1468505714452 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 07:15:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 07:15:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1647ms 07:15:14 INFO - PROCESS | 1729 | 1468505714496 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 07:15:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 07:15:14 INFO - PROCESS | 1729 | 1468505714501 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 07:15:14 INFO - PROCESS | 1729 | 1468505714507 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 07:15:14 INFO - PROCESS | 1729 | 1468505714511 Marionette TRACE conn4 <- [1,2534,null,{}] 07:15:14 INFO - PROCESS | 1729 | 1468505714516 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:14 INFO - PROCESS | 1729 | 1468505714521 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:14 INFO - PROCESS | 1729 | 1468505714703 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 07:15:14 INFO - PROCESS | 1729 | 1468505714888 Marionette TRACE conn4 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:14 INFO - PROCESS | 1729 | 1468505714895 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:14 INFO - PROCESS | 1729 | ++DOCSHELL 0x93770000 == 48 [pid = 1729] [id = 641] 07:15:14 INFO - PROCESS | 1729 | ++DOMWINDOW == 80 (0x937ac000) [pid = 1729] [serial = 1924] [outer = (nil)] 07:15:14 INFO - PROCESS | 1729 | ++DOMWINDOW == 81 (0x93965400) [pid = 1729] [serial = 1925] [outer = 0x937ac000] 07:15:14 INFO - PROCESS | 1729 | 1468505714978 Marionette DEBUG loaded listener.js 07:15:15 INFO - PROCESS | 1729 | ++DOMWINDOW == 82 (0x94e30800) [pid = 1729] [serial = 1926] [outer = 0x937ac000] 07:15:15 INFO - PROCESS | 1729 | 1468505715862 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 07:15:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 07:15:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1382ms 07:15:15 INFO - PROCESS | 1729 | 1468505715888 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 07:15:15 INFO - PROCESS | 1729 | 1468505715892 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 07:15:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 07:15:15 INFO - PROCESS | 1729 | 1468505715898 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 07:15:15 INFO - PROCESS | 1729 | 1468505715901 Marionette TRACE conn4 <- [1,2538,null,{}] 07:15:15 INFO - PROCESS | 1729 | 1468505715907 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:15 INFO - PROCESS | 1729 | 1468505715912 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:16 INFO - PROCESS | 1729 | 1468505716084 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 07:15:16 INFO - PROCESS | 1729 | 1468505716270 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:16 INFO - PROCESS | 1729 | 1468505716276 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:16 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e530800 == 49 [pid = 1729] [id = 642] 07:15:16 INFO - PROCESS | 1729 | ++DOMWINDOW == 83 (0x93796400) [pid = 1729] [serial = 1927] [outer = (nil)] 07:15:16 INFO - PROCESS | 1729 | ++DOMWINDOW == 84 (0x94e4a400) [pid = 1729] [serial = 1928] [outer = 0x93796400] 07:15:16 INFO - PROCESS | 1729 | 1468505716361 Marionette DEBUG loaded listener.js 07:15:16 INFO - PROCESS | 1729 | ++DOMWINDOW == 85 (0x94e46c00) [pid = 1729] [serial = 1929] [outer = 0x93796400] 07:15:17 INFO - PROCESS | 1729 | 1468505717319 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 07:15:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 07:15:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1482ms 07:15:17 INFO - PROCESS | 1729 | 1468505717381 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 07:15:17 INFO - PROCESS | 1729 | 1468505717385 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 07:15:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 07:15:17 INFO - PROCESS | 1729 | 1468505717392 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 07:15:17 INFO - PROCESS | 1729 | 1468505717396 Marionette TRACE conn4 <- [1,2542,null,{}] 07:15:17 INFO - PROCESS | 1729 | 1468505717401 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:17 INFO - PROCESS | 1729 | 1468505717412 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:17 INFO - PROCESS | 1729 | 1468505717635 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 07:15:17 INFO - PROCESS | 1729 | 1468505717875 Marionette TRACE conn4 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:17 INFO - PROCESS | 1729 | 1468505717885 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:17 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e181800 == 50 [pid = 1729] [id = 643] 07:15:17 INFO - PROCESS | 1729 | ++DOMWINDOW == 86 (0x8e188400) [pid = 1729] [serial = 1930] [outer = (nil)] 07:15:17 INFO - PROCESS | 1729 | ++DOMWINDOW == 87 (0x94ee6c00) [pid = 1729] [serial = 1931] [outer = 0x8e188400] 07:15:18 INFO - PROCESS | 1729 | 1468505718006 Marionette DEBUG loaded listener.js 07:15:18 INFO - PROCESS | 1729 | ++DOMWINDOW == 88 (0x94f5c800) [pid = 1729] [serial = 1932] [outer = 0x8e188400] 07:15:18 INFO - PROCESS | 1729 | 1468505718893 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 07:15:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 07:15:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1578ms 07:15:18 INFO - PROCESS | 1729 | 1468505718971 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 07:15:18 INFO - PROCESS | 1729 | 1468505718974 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 07:15:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 07:15:18 INFO - PROCESS | 1729 | 1468505718981 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 07:15:18 INFO - PROCESS | 1729 | 1468505718985 Marionette TRACE conn4 <- [1,2546,null,{}] 07:15:18 INFO - PROCESS | 1729 | 1468505718991 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:18 INFO - PROCESS | 1729 | 1468505718996 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:19 INFO - PROCESS | 1729 | 1468505719198 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 07:15:19 INFO - PROCESS | 1729 | 1468505719394 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:19 INFO - PROCESS | 1729 | 1468505719407 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:19 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be09800 == 51 [pid = 1729] [id = 644] 07:15:19 INFO - PROCESS | 1729 | ++DOMWINDOW == 89 (0x8be0a800) [pid = 1729] [serial = 1933] [outer = (nil)] 07:15:19 INFO - PROCESS | 1729 | ++DOMWINDOW == 90 (0x8d4f5400) [pid = 1729] [serial = 1934] [outer = 0x8be0a800] 07:15:19 INFO - PROCESS | 1729 | 1468505719527 Marionette DEBUG loaded listener.js 07:15:19 INFO - PROCESS | 1729 | ++DOMWINDOW == 91 (0x8ec93c00) [pid = 1729] [serial = 1935] [outer = 0x8be0a800] 07:15:20 INFO - PROCESS | 1729 | 1468505720472 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 07:15:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 07:15:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1535ms 07:15:20 INFO - PROCESS | 1729 | 1468505720517 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 07:15:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 07:15:20 INFO - PROCESS | 1729 | 1468505720521 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 07:15:20 INFO - PROCESS | 1729 | 1468505720528 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 07:15:20 INFO - PROCESS | 1729 | 1468505720531 Marionette TRACE conn4 <- [1,2550,null,{}] 07:15:20 INFO - PROCESS | 1729 | 1468505720537 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:20 INFO - PROCESS | 1729 | 1468505720542 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:20 INFO - PROCESS | 1729 | 1468505720710 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 07:15:21 INFO - PROCESS | 1729 | 1468505721194 Marionette TRACE conn4 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:21 INFO - PROCESS | 1729 | 1468505721203 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:21 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be0fc00 == 52 [pid = 1729] [id = 645] 07:15:21 INFO - PROCESS | 1729 | ++DOMWINDOW == 92 (0x8be10000) [pid = 1729] [serial = 1936] [outer = (nil)] 07:15:21 INFO - PROCESS | 1729 | ++DOMWINDOW == 93 (0x8d3be400) [pid = 1729] [serial = 1937] [outer = 0x8be10000] 07:15:21 INFO - PROCESS | 1729 | 1468505721284 Marionette DEBUG loaded listener.js 07:15:21 INFO - PROCESS | 1729 | ++DOMWINDOW == 94 (0x8d4f7800) [pid = 1729] [serial = 1938] [outer = 0x8be10000] 07:15:22 INFO - PROCESS | 1729 | 1468505722288 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 07:15:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 07:15:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1832ms 07:15:22 INFO - PROCESS | 1729 | 1468505722361 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 07:15:22 INFO - PROCESS | 1729 | 1468505722367 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 07:15:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 07:15:22 INFO - PROCESS | 1729 | 1468505722374 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 07:15:22 INFO - PROCESS | 1729 | 1468505722378 Marionette TRACE conn4 <- [1,2554,null,{}] 07:15:22 INFO - PROCESS | 1729 | 1468505722386 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:22 INFO - PROCESS | 1729 | 1468505722393 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:23 INFO - PROCESS | 1729 | --DOCSHELL 0x8ec95800 == 51 [pid = 1729] [id = 610] 07:15:23 INFO - PROCESS | 1729 | --DOCSHELL 0x8be0d000 == 50 [pid = 1729] [id = 612] 07:15:23 INFO - PROCESS | 1729 | --DOCSHELL 0x8f57f000 == 49 [pid = 1729] [id = 602] 07:15:23 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc4cc00 == 48 [pid = 1729] [id = 603] 07:15:23 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc4a000 == 47 [pid = 1729] [id = 614] 07:15:23 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc43800 == 46 [pid = 1729] [id = 613] 07:15:23 INFO - PROCESS | 1729 | --DOCSHELL 0x8f3b0800 == 45 [pid = 1729] [id = 606] 07:15:23 INFO - PROCESS | 1729 | --DOCSHELL 0x8be05c00 == 44 [pid = 1729] [id = 605] 07:15:23 INFO - PROCESS | 1729 | --DOCSHELL 0x9105e000 == 43 [pid = 1729] [id = 607] 07:15:23 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc4c400 == 42 [pid = 1729] [id = 608] 07:15:23 INFO - PROCESS | 1729 | --DOCSHELL 0x90fefc00 == 41 [pid = 1729] [id = 604] 07:15:23 INFO - PROCESS | 1729 | --DOCSHELL 0x9106a000 == 40 [pid = 1729] [id = 611] 07:15:23 INFO - PROCESS | 1729 | --DOCSHELL 0x8d3c0000 == 39 [pid = 1729] [id = 609] 07:15:23 INFO - PROCESS | 1729 | --DOCSHELL 0x8e188c00 == 38 [pid = 1729] [id = 601] 07:15:23 INFO - PROCESS | 1729 | --DOCSHELL 0x8d7c4800 == 37 [pid = 1729] [id = 600] 07:15:23 INFO - PROCESS | 1729 | --DOCSHELL 0x8be02400 == 36 [pid = 1729] [id = 621] 07:15:23 INFO - PROCESS | 1729 | --DOCSHELL 0x93904800 == 35 [pid = 1729] [id = 618] 07:15:23 INFO - PROCESS | 1729 | --DOCSHELL 0x9395e800 == 34 [pid = 1729] [id = 619] 07:15:23 INFO - PROCESS | 1729 | --DOCSHELL 0x94e4c000 == 33 [pid = 1729] [id = 620] 07:15:23 INFO - PROCESS | 1729 | --DOCSHELL 0x93770800 == 32 [pid = 1729] [id = 617] 07:15:23 INFO - PROCESS | 1729 | --DOCSHELL 0x8d1ca000 == 31 [pid = 1729] [id = 615] 07:15:23 INFO - PROCESS | 1729 | --DOCSHELL 0x9105dc00 == 30 [pid = 1729] [id = 616] 07:15:23 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc4ec00 == 29 [pid = 1729] [id = 622] 07:15:23 INFO - PROCESS | 1729 | 1468505723641 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 07:15:23 INFO - PROCESS | 1729 | --DOMWINDOW == 93 (0x8d7c7400) [pid = 1729] [serial = 1871] [outer = (nil)] [url = about:blank] 07:15:23 INFO - PROCESS | 1729 | --DOMWINDOW == 92 (0x8f58ac00) [pid = 1729] [serial = 1878] [outer = (nil)] [url = about:blank] 07:15:23 INFO - PROCESS | 1729 | --DOMWINDOW == 91 (0x97408000) [pid = 1729] [serial = 1863] [outer = (nil)] [url = about:blank] 07:15:23 INFO - PROCESS | 1729 | --DOMWINDOW == 90 (0x93969000) [pid = 1729] [serial = 1856] [outer = (nil)] [url = about:blank] 07:15:23 INFO - PROCESS | 1729 | --DOMWINDOW == 89 (0x8f583400) [pid = 1729] [serial = 1880] [outer = (nil)] [url = about:blank] 07:15:23 INFO - PROCESS | 1729 | --DOMWINDOW == 88 (0x8ec99800) [pid = 1729] [serial = 1875] [outer = (nil)] [url = about:blank] 07:15:23 INFO - PROCESS | 1729 | --DOMWINDOW == 87 (0x937acc00) [pid = 1729] [serial = 1853] [outer = (nil)] [url = about:blank] 07:15:23 INFO - PROCESS | 1729 | --DOMWINDOW == 86 (0x94e47000) [pid = 1729] [serial = 1859] [outer = (nil)] [url = about:blank] 07:15:23 INFO - PROCESS | 1729 | --DOMWINDOW == 85 (0x8f1ea400) [pid = 1729] [serial = 1848] [outer = (nil)] [url = about:blank] 07:15:23 INFO - PROCESS | 1729 | --DOMWINDOW == 84 (0x8d1c6c00) [pid = 1729] [serial = 1869] [outer = (nil)] [url = about:blank] 07:15:23 INFO - PROCESS | 1729 | --DOMWINDOW == 83 (0x91718800) [pid = 1729] [serial = 1850] [outer = (nil)] [url = about:blank] 07:15:23 INFO - PROCESS | 1729 | --DOMWINDOW == 82 (0x8d3c6400) [pid = 1729] [serial = 1866] [outer = (nil)] [url = about:blank] 07:15:23 INFO - PROCESS | 1729 | --DOMWINDOW == 81 (0x8d1c1c00) [pid = 1729] [serial = 1865] [outer = (nil)] [url = about:blank] 07:15:23 INFO - PROCESS | 1729 | --DOMWINDOW == 80 (0x8f583000) [pid = 1729] [serial = 1877] [outer = (nil)] [url = about:blank] 07:15:23 INFO - PROCESS | 1729 | --DOMWINDOW == 79 (0x8ec94c00) [pid = 1729] [serial = 1847] [outer = (nil)] [url = about:blank] 07:15:23 INFO - PROCESS | 1729 | --DOMWINDOW == 78 (0x94e48400) [pid = 1729] [serial = 1860] [outer = (nil)] [url = about:blank] 07:15:23 INFO - PROCESS | 1729 | --DOMWINDOW == 77 (0x96abfc00) [pid = 1729] [serial = 1862] [outer = (nil)] [url = about:blank] 07:15:23 INFO - PROCESS | 1729 | --DOMWINDOW == 76 (0x8ec8f000) [pid = 1729] [serial = 1874] [outer = (nil)] [url = about:blank] 07:15:23 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x92062800) [pid = 1729] [serial = 1851] [outer = (nil)] [url = about:blank] 07:15:23 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x8be08000) [pid = 1729] [serial = 1868] [outer = (nil)] [url = about:blank] 07:15:23 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x93906c00) [pid = 1729] [serial = 1854] [outer = (nil)] [url = about:blank] 07:15:23 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x8e188800) [pid = 1729] [serial = 1872] [outer = (nil)] [url = about:blank] 07:15:23 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x94e33800) [pid = 1729] [serial = 1857] [outer = (nil)] [url = about:blank] 07:15:23 INFO - PROCESS | 1729 | --DOMWINDOW == 70 (0x90ddc400) [pid = 1729] [serial = 1881] [outer = (nil)] [url = about:blank] 07:15:23 INFO - PROCESS | 1729 | 1468505723954 Marionette TRACE conn4 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:23 INFO - PROCESS | 1729 | 1468505723964 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:23 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be07800 == 30 [pid = 1729] [id = 646] 07:15:23 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x8be08000) [pid = 1729] [serial = 1939] [outer = (nil)] 07:15:24 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x8d1c1800) [pid = 1729] [serial = 1940] [outer = 0x8be08000] 07:15:24 INFO - PROCESS | 1729 | 1468505724038 Marionette DEBUG loaded listener.js 07:15:24 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x8d3ba800) [pid = 1729] [serial = 1941] [outer = 0x8be08000] 07:15:24 INFO - PROCESS | 1729 | 1468505724899 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 07:15:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 07:15:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 2586ms 07:15:24 INFO - PROCESS | 1729 | 1468505724962 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 07:15:24 INFO - PROCESS | 1729 | 1468505724970 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 07:15:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 07:15:24 INFO - PROCESS | 1729 | 1468505724991 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 07:15:25 INFO - PROCESS | 1729 | 1468505724996 Marionette TRACE conn4 <- [1,2558,null,{}] 07:15:25 INFO - PROCESS | 1729 | 1468505725010 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:25 INFO - PROCESS | 1729 | 1468505725015 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:25 INFO - PROCESS | 1729 | 1468505725185 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 07:15:25 INFO - PROCESS | 1729 | 1468505725196 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:25 INFO - PROCESS | 1729 | 1468505725203 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:25 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d7cd400 == 31 [pid = 1729] [id = 647] 07:15:25 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x8e181000) [pid = 1729] [serial = 1942] [outer = (nil)] 07:15:25 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x8e186000) [pid = 1729] [serial = 1943] [outer = 0x8e181000] 07:15:25 INFO - PROCESS | 1729 | 1468505725278 Marionette DEBUG loaded listener.js 07:15:25 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x8e18cc00) [pid = 1729] [serial = 1944] [outer = 0x8e181000] 07:15:26 INFO - PROCESS | 1729 | 1468505726254 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 07:15:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 07:15:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1352ms 07:15:26 INFO - PROCESS | 1729 | 1468505726330 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 07:15:26 INFO - PROCESS | 1729 | 1468505726335 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 07:15:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 07:15:26 INFO - PROCESS | 1729 | 1468505726341 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 07:15:26 INFO - PROCESS | 1729 | 1468505726344 Marionette TRACE conn4 <- [1,2562,null,{}] 07:15:26 INFO - PROCESS | 1729 | 1468505726357 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:26 INFO - PROCESS | 1729 | 1468505726362 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:26 INFO - PROCESS | 1729 | 1468505726576 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 07:15:26 INFO - PROCESS | 1729 | 1468505726603 Marionette TRACE conn4 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:26 INFO - PROCESS | 1729 | 1468505726609 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:26 INFO - PROCESS | 1729 | ++DOCSHELL 0x8ea10400 == 32 [pid = 1729] [id = 648] 07:15:26 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0x8ec8d800) [pid = 1729] [serial = 1945] [outer = (nil)] 07:15:26 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x8ec91800) [pid = 1729] [serial = 1946] [outer = 0x8ec8d800] 07:15:26 INFO - PROCESS | 1729 | 1468505726680 Marionette DEBUG loaded listener.js 07:15:26 INFO - PROCESS | 1729 | ++DOMWINDOW == 79 (0x8f1ec400) [pid = 1729] [serial = 1947] [outer = 0x8ec8d800] 07:15:27 INFO - PROCESS | 1729 | 1468505727735 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 07:15:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 07:15:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1445ms 07:15:27 INFO - PROCESS | 1729 | 1468505727787 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 07:15:27 INFO - PROCESS | 1729 | 1468505727792 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 07:15:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 07:15:27 INFO - PROCESS | 1729 | 1468505727819 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 07:15:27 INFO - PROCESS | 1729 | 1468505727827 Marionette TRACE conn4 <- [1,2566,null,{}] 07:15:27 INFO - PROCESS | 1729 | 1468505727833 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:27 INFO - PROCESS | 1729 | 1468505727840 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:28 INFO - PROCESS | 1729 | 1468505728066 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 07:15:28 INFO - PROCESS | 1729 | 1468505728085 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:28 INFO - PROCESS | 1729 | 1468505728094 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:28 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d3c5c00 == 33 [pid = 1729] [id = 649] 07:15:28 INFO - PROCESS | 1729 | ++DOMWINDOW == 80 (0x8ea01400) [pid = 1729] [serial = 1948] [outer = (nil)] 07:15:28 INFO - PROCESS | 1729 | ++DOMWINDOW == 81 (0x8f50f400) [pid = 1729] [serial = 1949] [outer = 0x8ea01400] 07:15:28 INFO - PROCESS | 1729 | 1468505728181 Marionette DEBUG loaded listener.js 07:15:28 INFO - PROCESS | 1729 | ++DOMWINDOW == 82 (0x8f58d000) [pid = 1729] [serial = 1950] [outer = 0x8ea01400] 07:15:29 INFO - PROCESS | 1729 | --DOMWINDOW == 81 (0x9206cc00) [pid = 1729] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 07:15:29 INFO - PROCESS | 1729 | --DOMWINDOW == 80 (0x8d7c2000) [pid = 1729] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 07:15:29 INFO - PROCESS | 1729 | --DOMWINDOW == 79 (0x90fe2c00) [pid = 1729] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 07:15:29 INFO - PROCESS | 1729 | --DOMWINDOW == 78 (0x91f5c800) [pid = 1729] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 07:15:29 INFO - PROCESS | 1729 | --DOMWINDOW == 77 (0x8f58a000) [pid = 1729] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 07:15:29 INFO - PROCESS | 1729 | --DOMWINDOW == 76 (0x90fe9800) [pid = 1729] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 07:15:29 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x8e53ac00) [pid = 1729] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 07:15:29 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x8d3ba400) [pid = 1729] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 07:15:29 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x8f3a4400) [pid = 1729] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 07:15:29 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x8d3bc800) [pid = 1729] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 07:15:29 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x90feb800) [pid = 1729] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 07:15:29 INFO - PROCESS | 1729 | 1468505729655 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 07:15:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 07:15:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1894ms 07:15:29 INFO - PROCESS | 1729 | 1468505729704 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 07:15:29 INFO - PROCESS | 1729 | 1468505729708 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 07:15:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 07:15:29 INFO - PROCESS | 1729 | 1468505729714 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 07:15:29 INFO - PROCESS | 1729 | 1468505729716 Marionette TRACE conn4 <- [1,2570,null,{}] 07:15:29 INFO - PROCESS | 1729 | 1468505729722 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:29 INFO - PROCESS | 1729 | 1468505729727 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:29 INFO - PROCESS | 1729 | 1468505729933 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 07:15:29 INFO - PROCESS | 1729 | 1468505729947 Marionette TRACE conn4 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:29 INFO - PROCESS | 1729 | 1468505729955 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:29 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f1f3400 == 34 [pid = 1729] [id = 650] 07:15:29 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x8f504000) [pid = 1729] [serial = 1951] [outer = (nil)] 07:15:30 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x90dd2c00) [pid = 1729] [serial = 1952] [outer = 0x8f504000] 07:15:30 INFO - PROCESS | 1729 | 1468505730021 Marionette DEBUG loaded listener.js 07:15:30 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x90ddf800) [pid = 1729] [serial = 1953] [outer = 0x8f504000] 07:15:30 INFO - PROCESS | 1729 | 1468505730857 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 07:15:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 07:15:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1191ms 07:15:30 INFO - PROCESS | 1729 | 1468505730906 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 07:15:30 INFO - PROCESS | 1729 | 1468505730910 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 07:15:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 07:15:30 INFO - PROCESS | 1729 | 1468505730977 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 07:15:30 INFO - PROCESS | 1729 | 1468505730983 Marionette TRACE conn4 <- [1,2574,null,{}] 07:15:30 INFO - PROCESS | 1729 | 1468505730992 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:31 INFO - PROCESS | 1729 | 1468505731000 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:31 INFO - PROCESS | 1729 | 1468505731218 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 07:15:31 INFO - PROCESS | 1729 | 1468505731404 Marionette TRACE conn4 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:31 INFO - PROCESS | 1729 | 1468505731418 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:31 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d3c0000 == 35 [pid = 1729] [id = 651] 07:15:31 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x8d3c5400) [pid = 1729] [serial = 1954] [outer = (nil)] 07:15:31 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x8d4ed400) [pid = 1729] [serial = 1955] [outer = 0x8d3c5400] 07:15:31 INFO - PROCESS | 1729 | 1468505731514 Marionette DEBUG loaded listener.js 07:15:31 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0x8e533000) [pid = 1729] [serial = 1956] [outer = 0x8d3c5400] 07:15:32 INFO - PROCESS | 1729 | 1468505732648 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 07:15:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 07:15:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1795ms 07:15:32 INFO - PROCESS | 1729 | 1468505732713 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 07:15:32 INFO - PROCESS | 1729 | 1468505732719 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 07:15:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 07:15:32 INFO - PROCESS | 1729 | 1468505732729 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 07:15:32 INFO - PROCESS | 1729 | 1468505732733 Marionette TRACE conn4 <- [1,2578,null,{}] 07:15:32 INFO - PROCESS | 1729 | 1468505732743 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:32 INFO - PROCESS | 1729 | 1468505732751 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:32 INFO - PROCESS | 1729 | 1468505732937 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 07:15:33 INFO - PROCESS | 1729 | 1468505733169 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:33 INFO - PROCESS | 1729 | 1468505733177 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:33 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be0ac00 == 36 [pid = 1729] [id = 652] 07:15:33 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x8be0bc00) [pid = 1729] [serial = 1957] [outer = (nil)] 07:15:33 INFO - PROCESS | 1729 | ++DOMWINDOW == 79 (0x8f581800) [pid = 1729] [serial = 1958] [outer = 0x8be0bc00] 07:15:33 INFO - PROCESS | 1729 | 1468505733308 Marionette DEBUG loaded listener.js 07:15:33 INFO - PROCESS | 1729 | ++DOMWINDOW == 80 (0x90fe9800) [pid = 1729] [serial = 1959] [outer = 0x8be0bc00] 07:15:34 INFO - PROCESS | 1729 | 1468505734320 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 07:15:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 07:15:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1647ms 07:15:34 INFO - PROCESS | 1729 | 1468505734376 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 07:15:34 INFO - PROCESS | 1729 | 1468505734379 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 07:15:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 07:15:34 INFO - PROCESS | 1729 | 1468505734387 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 07:15:34 INFO - PROCESS | 1729 | 1468505734390 Marionette TRACE conn4 <- [1,2582,null,{}] 07:15:34 INFO - PROCESS | 1729 | 1468505734396 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:34 INFO - PROCESS | 1729 | 1468505734401 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:34 INFO - PROCESS | 1729 | 1468505734613 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 07:15:34 INFO - PROCESS | 1729 | 1468505734890 Marionette TRACE conn4 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:34 INFO - PROCESS | 1729 | 1468505734908 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:34 INFO - PROCESS | 1729 | ++DOCSHELL 0x9171fc00 == 37 [pid = 1729] [id = 653] 07:15:34 INFO - PROCESS | 1729 | ++DOMWINDOW == 81 (0x91721400) [pid = 1729] [serial = 1960] [outer = (nil)] 07:15:35 INFO - PROCESS | 1729 | ++DOMWINDOW == 82 (0x91725400) [pid = 1729] [serial = 1961] [outer = 0x91721400] 07:15:35 INFO - PROCESS | 1729 | 1468505735035 Marionette DEBUG loaded listener.js 07:15:35 INFO - PROCESS | 1729 | ++DOMWINDOW == 83 (0x91c81000) [pid = 1729] [serial = 1962] [outer = 0x91721400] 07:15:36 INFO - PROCESS | 1729 | 1468505736007 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 07:15:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 07:15:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1688ms 07:15:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 07:15:36 INFO - PROCESS | 1729 | 1468505736081 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 07:15:36 INFO - PROCESS | 1729 | 1468505736085 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 07:15:36 INFO - PROCESS | 1729 | 1468505736092 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 07:15:36 INFO - PROCESS | 1729 | 1468505736095 Marionette TRACE conn4 <- [1,2586,null,{}] 07:15:36 INFO - PROCESS | 1729 | 1468505736101 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:36 INFO - PROCESS | 1729 | 1468505736107 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:36 INFO - PROCESS | 1729 | 1468505736284 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 07:15:36 INFO - PROCESS | 1729 | 1468505736477 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:36 INFO - PROCESS | 1729 | 1468505736484 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:36 INFO - PROCESS | 1729 | ++DOCSHELL 0x91061800 == 38 [pid = 1729] [id = 654] 07:15:36 INFO - PROCESS | 1729 | ++DOMWINDOW == 84 (0x91c7b400) [pid = 1729] [serial = 1963] [outer = (nil)] 07:15:36 INFO - PROCESS | 1729 | ++DOMWINDOW == 85 (0x926c3800) [pid = 1729] [serial = 1964] [outer = 0x91c7b400] 07:15:36 INFO - PROCESS | 1729 | 1468505736658 Marionette DEBUG loaded listener.js 07:15:36 INFO - PROCESS | 1729 | ++DOMWINDOW == 86 (0x926c6800) [pid = 1729] [serial = 1965] [outer = 0x91c7b400] 07:15:37 INFO - PROCESS | 1729 | 1468505737788 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 07:15:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 07:15:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1781ms 07:15:37 INFO - PROCESS | 1729 | 1468505737873 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 07:15:37 INFO - PROCESS | 1729 | 1468505737879 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 07:15:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 07:15:37 INFO - PROCESS | 1729 | 1468505737888 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 07:15:37 INFO - PROCESS | 1729 | 1468505737893 Marionette TRACE conn4 <- [1,2590,null,{}] 07:15:37 INFO - PROCESS | 1729 | 1468505737901 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:37 INFO - PROCESS | 1729 | 1468505737907 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:38 INFO - PROCESS | 1729 | 1468505738163 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 07:15:38 INFO - PROCESS | 1729 | --DOCSHELL 0x8e531800 == 37 [pid = 1729] [id = 634] 07:15:38 INFO - PROCESS | 1729 | --DOCSHELL 0x8f3a7800 == 36 [pid = 1729] [id = 625] 07:15:38 INFO - PROCESS | 1729 | --DOCSHELL 0x8e539400 == 35 [pid = 1729] [id = 632] 07:15:38 INFO - PROCESS | 1729 | 1468505738468 Marionette TRACE conn4 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:38 INFO - PROCESS | 1729 | 1468505738480 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:38 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d4ec400 == 36 [pid = 1729] [id = 655] 07:15:38 INFO - PROCESS | 1729 | ++DOMWINDOW == 87 (0x8d4f1000) [pid = 1729] [serial = 1966] [outer = (nil)] 07:15:38 INFO - PROCESS | 1729 | ++DOMWINDOW == 88 (0x8e18ec00) [pid = 1729] [serial = 1967] [outer = 0x8d4f1000] 07:15:38 INFO - PROCESS | 1729 | 1468505738555 Marionette DEBUG loaded listener.js 07:15:38 INFO - PROCESS | 1729 | ++DOMWINDOW == 89 (0x8e53a000) [pid = 1729] [serial = 1968] [outer = 0x8d4f1000] 07:15:38 INFO - PROCESS | 1729 | --DOMWINDOW == 88 (0x8ec9bc00) [pid = 1729] [serial = 1914] [outer = (nil)] [url = about:blank] 07:15:38 INFO - PROCESS | 1729 | --DOMWINDOW == 87 (0x92cf4400) [pid = 1729] [serial = 1913] [outer = (nil)] [url = about:blank] 07:15:38 INFO - PROCESS | 1729 | --DOMWINDOW == 86 (0x927b9800) [pid = 1729] [serial = 1910] [outer = (nil)] [url = about:blank] 07:15:38 INFO - PROCESS | 1729 | --DOMWINDOW == 85 (0x926cfc00) [pid = 1729] [serial = 1907] [outer = (nil)] [url = about:blank] 07:15:38 INFO - PROCESS | 1729 | --DOMWINDOW == 84 (0x927bc000) [pid = 1729] [serial = 1908] [outer = (nil)] [url = about:blank] 07:15:38 INFO - PROCESS | 1729 | --DOMWINDOW == 83 (0x8e535000) [pid = 1729] [serial = 1886] [outer = (nil)] [url = about:blank] 07:15:38 INFO - PROCESS | 1729 | --DOMWINDOW == 82 (0x8ec90800) [pid = 1729] [serial = 1887] [outer = (nil)] [url = about:blank] 07:15:38 INFO - PROCESS | 1729 | --DOMWINDOW == 81 (0x90fec800) [pid = 1729] [serial = 1901] [outer = (nil)] [url = about:blank] 07:15:38 INFO - PROCESS | 1729 | --DOMWINDOW == 80 (0x92069800) [pid = 1729] [serial = 1892] [outer = (nil)] [url = about:blank] 07:15:38 INFO - PROCESS | 1729 | --DOMWINDOW == 79 (0x926c7800) [pid = 1729] [serial = 1893] [outer = (nil)] [url = about:blank] 07:15:38 INFO - PROCESS | 1729 | --DOMWINDOW == 78 (0x90fe4000) [pid = 1729] [serial = 1889] [outer = (nil)] [url = about:blank] 07:15:38 INFO - PROCESS | 1729 | --DOMWINDOW == 77 (0x90fee800) [pid = 1729] [serial = 1890] [outer = (nil)] [url = about:blank] 07:15:38 INFO - PROCESS | 1729 | --DOMWINDOW == 76 (0x91720000) [pid = 1729] [serial = 1884] [outer = (nil)] [url = about:blank] 07:15:38 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x9105c800) [pid = 1729] [serial = 1883] [outer = (nil)] [url = about:blank] 07:15:38 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x8ea09400) [pid = 1729] [serial = 1898] [outer = (nil)] [url = about:blank] 07:15:38 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x8f1edc00) [pid = 1729] [serial = 1899] [outer = (nil)] [url = about:blank] 07:15:38 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x8d3c2000) [pid = 1729] [serial = 1895] [outer = (nil)] [url = about:blank] 07:15:38 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x8d4f7400) [pid = 1729] [serial = 1896] [outer = (nil)] [url = about:blank] 07:15:38 INFO - PROCESS | 1729 | --DOMWINDOW == 70 (0x92062000) [pid = 1729] [serial = 1904] [outer = (nil)] [url = about:blank] 07:15:38 INFO - PROCESS | 1729 | --DOMWINDOW == 69 (0x9206d800) [pid = 1729] [serial = 1905] [outer = (nil)] [url = about:blank] 07:15:38 INFO - PROCESS | 1729 | --DOMWINDOW == 68 (0x9171a800) [pid = 1729] [serial = 1902] [outer = (nil)] [url = about:blank] 07:15:38 INFO - PROCESS | 1729 | --DOMWINDOW == 67 (0x92ce5400) [pid = 1729] [serial = 1911] [outer = (nil)] [url = about:blank] 07:15:39 INFO - PROCESS | 1729 | 1468505739359 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 07:15:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 07:15:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1530ms 07:15:39 INFO - PROCESS | 1729 | 1468505739429 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 07:15:39 INFO - PROCESS | 1729 | 1468505739435 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 07:15:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 07:15:39 INFO - PROCESS | 1729 | 1468505739446 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 07:15:39 INFO - PROCESS | 1729 | 1468505739450 Marionette TRACE conn4 <- [1,2594,null,{}] 07:15:39 INFO - PROCESS | 1729 | 1468505739456 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:39 INFO - PROCESS | 1729 | 1468505739462 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:39 INFO - PROCESS | 1729 | 1468505739641 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 07:15:39 INFO - PROCESS | 1729 | 1468505739651 Marionette TRACE conn4 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:39 INFO - PROCESS | 1729 | 1468505739657 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:39 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f1f0000 == 37 [pid = 1729] [id = 656] 07:15:39 INFO - PROCESS | 1729 | ++DOMWINDOW == 68 (0x8f1f0400) [pid = 1729] [serial = 1969] [outer = (nil)] 07:15:39 INFO - PROCESS | 1729 | ++DOMWINDOW == 69 (0x8f3a9c00) [pid = 1729] [serial = 1970] [outer = 0x8f1f0400] 07:15:39 INFO - PROCESS | 1729 | 1468505739738 Marionette DEBUG loaded listener.js 07:15:39 INFO - PROCESS | 1729 | ++DOMWINDOW == 70 (0x8f583400) [pid = 1729] [serial = 1971] [outer = 0x8f1f0400] 07:15:40 INFO - PROCESS | 1729 | 1468505740700 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 07:15:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 07:15:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1281ms 07:15:40 INFO - PROCESS | 1729 | 1468505740727 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 07:15:40 INFO - PROCESS | 1729 | 1468505740730 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 07:15:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 07:15:40 INFO - PROCESS | 1729 | 1468505740737 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 07:15:40 INFO - PROCESS | 1729 | 1468505740743 Marionette TRACE conn4 <- [1,2598,null,{}] 07:15:40 INFO - PROCESS | 1729 | 1468505740758 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:40 INFO - PROCESS | 1729 | 1468505740766 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:40 INFO - PROCESS | 1729 | 1468505740993 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 07:15:41 INFO - PROCESS | 1729 | 1468505741016 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:41 INFO - PROCESS | 1729 | 1468505741024 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:41 INFO - PROCESS | 1729 | ++DOCSHELL 0x91064400 == 38 [pid = 1729] [id = 657] 07:15:41 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x91065800) [pid = 1729] [serial = 1972] [outer = (nil)] 07:15:41 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x91720800) [pid = 1729] [serial = 1973] [outer = 0x91065800] 07:15:41 INFO - PROCESS | 1729 | 1468505741098 Marionette DEBUG loaded listener.js 07:15:41 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x91f5c800) [pid = 1729] [serial = 1974] [outer = 0x91065800] 07:15:42 INFO - PROCESS | 1729 | 1468505742092 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 07:15:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 07:15:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1382ms 07:15:42 INFO - PROCESS | 1729 | 1468505742121 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 07:15:42 INFO - PROCESS | 1729 | 1468505742125 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 07:15:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 07:15:42 INFO - PROCESS | 1729 | 1468505742142 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 07:15:42 INFO - PROCESS | 1729 | 1468505742144 Marionette TRACE conn4 <- [1,2602,null,{}] 07:15:42 INFO - PROCESS | 1729 | 1468505742150 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:42 INFO - PROCESS | 1729 | 1468505742155 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:42 INFO - PROCESS | 1729 | 1468505742376 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 07:15:42 INFO - PROCESS | 1729 | 1468505742409 Marionette TRACE conn4 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:42 INFO - PROCESS | 1729 | 1468505742415 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:42 INFO - PROCESS | 1729 | ++DOCSHELL 0x91f5c000 == 39 [pid = 1729] [id = 658] 07:15:42 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x91f5e400) [pid = 1729] [serial = 1975] [outer = (nil)] 07:15:42 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x926c1400) [pid = 1729] [serial = 1976] [outer = 0x91f5e400] 07:15:42 INFO - PROCESS | 1729 | 1468505742484 Marionette DEBUG loaded listener.js 07:15:42 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x926c3c00) [pid = 1729] [serial = 1977] [outer = 0x91f5e400] 07:15:43 INFO - PROCESS | 1729 | 1468505743507 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 07:15:43 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x8be10000) [pid = 1729] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 07:15:43 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x8e188400) [pid = 1729] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 07:15:43 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x8be08000) [pid = 1729] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 07:15:43 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x8be0a800) [pid = 1729] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 07:15:43 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x927c6400) [pid = 1729] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 07:15:43 INFO - PROCESS | 1729 | --DOMWINDOW == 70 (0x8e181000) [pid = 1729] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 07:15:43 INFO - PROCESS | 1729 | --DOMWINDOW == 69 (0x93796400) [pid = 1729] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 07:15:43 INFO - PROCESS | 1729 | --DOMWINDOW == 68 (0x8ea01400) [pid = 1729] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 07:15:43 INFO - PROCESS | 1729 | --DOMWINDOW == 67 (0x937ac000) [pid = 1729] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 07:15:43 INFO - PROCESS | 1729 | --DOMWINDOW == 66 (0x8ec8d800) [pid = 1729] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 07:15:43 INFO - PROCESS | 1729 | --DOMWINDOW == 65 (0x8be0cc00) [pid = 1729] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 07:15:43 INFO - PROCESS | 1729 | --DOMWINDOW == 64 (0x8f58c400) [pid = 1729] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 07:15:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 07:15:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1436ms 07:15:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 07:15:43 INFO - PROCESS | 1729 | 1468505743578 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 07:15:43 INFO - PROCESS | 1729 | 1468505743581 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 07:15:43 INFO - PROCESS | 1729 | 1468505743587 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 07:15:43 INFO - PROCESS | 1729 | 1468505743590 Marionette TRACE conn4 <- [1,2606,null,{}] 07:15:43 INFO - PROCESS | 1729 | 1468505743596 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:43 INFO - PROCESS | 1729 | 1468505743601 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:43 INFO - PROCESS | 1729 | 1468505743747 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 07:15:43 INFO - PROCESS | 1729 | 1468505743892 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:43 INFO - PROCESS | 1729 | 1468505743900 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:43 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d1cd000 == 40 [pid = 1729] [id = 659] 07:15:43 INFO - PROCESS | 1729 | ++DOMWINDOW == 65 (0x8d4fbc00) [pid = 1729] [serial = 1978] [outer = (nil)] 07:15:43 INFO - PROCESS | 1729 | ++DOMWINDOW == 66 (0x8ea0b800) [pid = 1729] [serial = 1979] [outer = 0x8d4fbc00] 07:15:43 INFO - PROCESS | 1729 | 1468505743966 Marionette DEBUG loaded listener.js 07:15:44 INFO - PROCESS | 1729 | ++DOMWINDOW == 67 (0x8f1f2400) [pid = 1729] [serial = 1980] [outer = 0x8d4fbc00] 07:15:44 INFO - PROCESS | 1729 | 1468505744845 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 07:15:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 07:15:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1284ms 07:15:44 INFO - PROCESS | 1729 | 1468505744871 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 07:15:44 INFO - PROCESS | 1729 | 1468505744875 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 07:15:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 07:15:44 INFO - PROCESS | 1729 | 1468505744881 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 07:15:44 INFO - PROCESS | 1729 | 1468505744884 Marionette TRACE conn4 <- [1,2610,null,{}] 07:15:44 INFO - PROCESS | 1729 | 1468505744890 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:44 INFO - PROCESS | 1729 | 1468505744900 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:45 INFO - PROCESS | 1729 | 1468505745090 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 07:15:45 INFO - PROCESS | 1729 | 1468505745239 Marionette TRACE conn4 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:45 INFO - PROCESS | 1729 | 1468505745258 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:45 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc46c00 == 41 [pid = 1729] [id = 660] 07:15:45 INFO - PROCESS | 1729 | ++DOMWINDOW == 68 (0x8d1cb800) [pid = 1729] [serial = 1981] [outer = (nil)] 07:15:45 INFO - PROCESS | 1729 | ++DOMWINDOW == 69 (0x927c1000) [pid = 1729] [serial = 1982] [outer = 0x8d1cb800] 07:15:45 INFO - PROCESS | 1729 | 1468505745322 Marionette DEBUG loaded listener.js 07:15:45 INFO - PROCESS | 1729 | ++DOMWINDOW == 70 (0x927c4000) [pid = 1729] [serial = 1983] [outer = 0x8d1cb800] 07:15:46 INFO - PROCESS | 1729 | 1468505746307 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 07:15:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 07:15:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1477ms 07:15:46 INFO - PROCESS | 1729 | 1468505746359 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 07:15:46 INFO - PROCESS | 1729 | 1468505746366 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 07:15:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 07:15:46 INFO - PROCESS | 1729 | 1468505746374 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 07:15:46 INFO - PROCESS | 1729 | 1468505746379 Marionette TRACE conn4 <- [1,2614,null,{}] 07:15:46 INFO - PROCESS | 1729 | 1468505746389 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:46 INFO - PROCESS | 1729 | 1468505746395 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:46 INFO - PROCESS | 1729 | 1468505746578 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 07:15:46 INFO - PROCESS | 1729 | 1468505746821 Marionette TRACE conn4 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:46 INFO - PROCESS | 1729 | 1468505746831 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:46 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc47800 == 42 [pid = 1729] [id = 661] 07:15:46 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x8d7c6000) [pid = 1729] [serial = 1984] [outer = (nil)] 07:15:46 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x8ec95c00) [pid = 1729] [serial = 1985] [outer = 0x8d7c6000] 07:15:46 INFO - PROCESS | 1729 | 1468505746959 Marionette DEBUG loaded listener.js 07:15:47 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x8f1f8000) [pid = 1729] [serial = 1986] [outer = 0x8d7c6000] 07:15:47 INFO - PROCESS | 1729 | 1468505747910 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 07:15:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 07:15:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1585ms 07:15:47 INFO - PROCESS | 1729 | 1468505747959 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 07:15:47 INFO - PROCESS | 1729 | 1468505747968 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 07:15:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 07:15:47 INFO - PROCESS | 1729 | 1468505747978 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 07:15:47 INFO - PROCESS | 1729 | 1468505747982 Marionette TRACE conn4 <- [1,2618,null,{}] 07:15:47 INFO - PROCESS | 1729 | 1468505747988 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:47 INFO - PROCESS | 1729 | 1468505747994 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:48 INFO - PROCESS | 1729 | 1468505748172 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 07:15:48 INFO - PROCESS | 1729 | 1468505748361 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:48 INFO - PROCESS | 1729 | 1468505748367 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:48 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f1ed800 == 43 [pid = 1729] [id = 662] 07:15:48 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x91063400) [pid = 1729] [serial = 1987] [outer = (nil)] 07:15:48 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x91719400) [pid = 1729] [serial = 1988] [outer = 0x91063400] 07:15:48 INFO - PROCESS | 1729 | 1468505748468 Marionette DEBUG loaded listener.js 07:15:48 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x91721800) [pid = 1729] [serial = 1989] [outer = 0x91063400] 07:15:49 INFO - PROCESS | 1729 | 1468505749471 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 07:15:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 07:15:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1546ms 07:15:49 INFO - PROCESS | 1729 | 1468505749524 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 07:15:49 INFO - PROCESS | 1729 | 1468505749527 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 07:15:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 07:15:49 INFO - PROCESS | 1729 | 1468505749534 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 07:15:49 INFO - PROCESS | 1729 | 1468505749540 Marionette TRACE conn4 <- [1,2622,null,{}] 07:15:49 INFO - PROCESS | 1729 | 1468505749568 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:49 INFO - PROCESS | 1729 | 1468505749576 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:49 INFO - PROCESS | 1729 | 1468505749811 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 07:15:50 INFO - PROCESS | 1729 | 1468505750047 Marionette TRACE conn4 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:50 INFO - PROCESS | 1729 | 1468505750057 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:50 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d4f1400 == 44 [pid = 1729] [id = 663] 07:15:50 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0x927c2000) [pid = 1729] [serial = 1990] [outer = (nil)] 07:15:50 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x92cebc00) [pid = 1729] [serial = 1991] [outer = 0x927c2000] 07:15:50 INFO - PROCESS | 1729 | 1468505750185 Marionette DEBUG loaded listener.js 07:15:50 INFO - PROCESS | 1729 | ++DOMWINDOW == 79 (0x9376f400) [pid = 1729] [serial = 1992] [outer = 0x927c2000] 07:15:51 INFO - PROCESS | 1729 | 1468505751126 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 07:15:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 07:15:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1665ms 07:15:51 INFO - PROCESS | 1729 | 1468505751200 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 07:15:51 INFO - PROCESS | 1729 | 1468505751204 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 07:15:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 07:15:51 INFO - PROCESS | 1729 | 1468505751211 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 07:15:51 INFO - PROCESS | 1729 | 1468505751215 Marionette TRACE conn4 <- [1,2626,null,{}] 07:15:51 INFO - PROCESS | 1729 | 1468505751221 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:51 INFO - PROCESS | 1729 | 1468505751226 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:51 INFO - PROCESS | 1729 | 1468505751445 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 07:15:51 INFO - PROCESS | 1729 | 1468505751631 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:51 INFO - PROCESS | 1729 | 1468505751642 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:51 INFO - PROCESS | 1729 | ++DOCSHELL 0x92ceec00 == 45 [pid = 1729] [id = 664] 07:15:51 INFO - PROCESS | 1729 | ++DOMWINDOW == 80 (0x92cf0c00) [pid = 1729] [serial = 1993] [outer = (nil)] 07:15:51 INFO - PROCESS | 1729 | ++DOMWINDOW == 81 (0x937ac000) [pid = 1729] [serial = 1994] [outer = 0x92cf0c00] 07:15:51 INFO - PROCESS | 1729 | 1468505751722 Marionette DEBUG loaded listener.js 07:15:51 INFO - PROCESS | 1729 | ++DOMWINDOW == 82 (0x937b9000) [pid = 1729] [serial = 1995] [outer = 0x92cf0c00] 07:15:52 INFO - PROCESS | 1729 | 1468505752662 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 07:15:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 07:15:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1486ms 07:15:52 INFO - PROCESS | 1729 | 1468505752699 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 07:15:52 INFO - PROCESS | 1729 | 1468505752703 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 07:15:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 07:15:52 INFO - PROCESS | 1729 | 1468505752709 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 07:15:52 INFO - PROCESS | 1729 | 1468505752712 Marionette TRACE conn4 <- [1,2630,null,{}] 07:15:52 INFO - PROCESS | 1729 | 1468505752718 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:52 INFO - PROCESS | 1729 | 1468505752723 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:52 INFO - PROCESS | 1729 | 1468505752891 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 07:15:53 INFO - PROCESS | 1729 | 1468505753080 Marionette TRACE conn4 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:53 INFO - PROCESS | 1729 | 1468505753089 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:53 INFO - PROCESS | 1729 | ++DOCSHELL 0x93776000 == 46 [pid = 1729] [id = 665] 07:15:53 INFO - PROCESS | 1729 | ++DOMWINDOW == 83 (0x93796400) [pid = 1729] [serial = 1996] [outer = (nil)] 07:15:53 INFO - PROCESS | 1729 | ++DOMWINDOW == 84 (0x93963000) [pid = 1729] [serial = 1997] [outer = 0x93796400] 07:15:53 INFO - PROCESS | 1729 | 1468505753168 Marionette DEBUG loaded listener.js 07:15:53 INFO - PROCESS | 1729 | ++DOMWINDOW == 85 (0x94e2f000) [pid = 1729] [serial = 1998] [outer = 0x93796400] 07:15:54 INFO - PROCESS | 1729 | 1468505754143 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 07:15:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 07:15:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1481ms 07:15:54 INFO - PROCESS | 1729 | 1468505754190 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 07:15:54 INFO - PROCESS | 1729 | 1468505754194 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 07:15:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 07:15:54 INFO - PROCESS | 1729 | 1468505754201 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 07:15:54 INFO - PROCESS | 1729 | 1468505754204 Marionette TRACE conn4 <- [1,2634,null,{}] 07:15:54 INFO - PROCESS | 1729 | 1468505754210 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:54 INFO - PROCESS | 1729 | 1468505754220 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:54 INFO - PROCESS | 1729 | 1468505754426 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 07:15:54 INFO - PROCESS | 1729 | 1468505754638 Marionette TRACE conn4 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:54 INFO - PROCESS | 1729 | 1468505754646 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:54 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d1d0400 == 47 [pid = 1729] [id = 666] 07:15:54 INFO - PROCESS | 1729 | ++DOMWINDOW == 86 (0x8d3c0400) [pid = 1729] [serial = 1999] [outer = (nil)] 07:15:54 INFO - PROCESS | 1729 | ++DOMWINDOW == 87 (0x94e36c00) [pid = 1729] [serial = 2000] [outer = 0x8d3c0400] 07:15:54 INFO - PROCESS | 1729 | 1468505754836 Marionette DEBUG loaded listener.js 07:15:54 INFO - PROCESS | 1729 | ++DOMWINDOW == 88 (0x94ede400) [pid = 1729] [serial = 2001] [outer = 0x8d3c0400] 07:15:55 INFO - PROCESS | 1729 | 1468505755705 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 07:15:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 07:15:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1583ms 07:15:55 INFO - PROCESS | 1729 | 1468505755784 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 07:15:55 INFO - PROCESS | 1729 | 1468505755788 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 07:15:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 07:15:55 INFO - PROCESS | 1729 | 1468505755795 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 07:15:55 INFO - PROCESS | 1729 | 1468505755798 Marionette TRACE conn4 <- [1,2638,null,{}] 07:15:55 INFO - PROCESS | 1729 | 1468505755804 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:55 INFO - PROCESS | 1729 | 1468505755809 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:56 INFO - PROCESS | 1729 | 1468505756201 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 07:15:56 INFO - PROCESS | 1729 | 1468505756525 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:56 INFO - PROCESS | 1729 | 1468505756536 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:56 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d3c7800 == 48 [pid = 1729] [id = 667] 07:15:56 INFO - PROCESS | 1729 | ++DOMWINDOW == 89 (0x8d3c8000) [pid = 1729] [serial = 2002] [outer = (nil)] 07:15:56 INFO - PROCESS | 1729 | ++DOMWINDOW == 90 (0x8d7c2000) [pid = 1729] [serial = 2003] [outer = 0x8d3c8000] 07:15:56 INFO - PROCESS | 1729 | 1468505756610 Marionette DEBUG loaded listener.js 07:15:56 INFO - PROCESS | 1729 | ++DOMWINDOW == 91 (0x8e52fc00) [pid = 1729] [serial = 2004] [outer = 0x8d3c8000] 07:15:57 INFO - PROCESS | 1729 | 1468505757550 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 07:15:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 07:15:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1831ms 07:15:57 INFO - PROCESS | 1729 | 1468505757627 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 07:15:57 INFO - PROCESS | 1729 | 1468505757633 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 07:15:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 07:15:57 INFO - PROCESS | 1729 | 1468505757642 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 07:15:57 INFO - PROCESS | 1729 | 1468505757646 Marionette TRACE conn4 <- [1,2642,null,{}] 07:15:57 INFO - PROCESS | 1729 | 1468505757653 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:57 INFO - PROCESS | 1729 | 1468505757659 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:58 INFO - PROCESS | 1729 | --DOCSHELL 0x8d1d0c00 == 47 [pid = 1729] [id = 631] 07:15:58 INFO - PROCESS | 1729 | --DOCSHELL 0x8be03400 == 46 [pid = 1729] [id = 638] 07:15:58 INFO - PROCESS | 1729 | --DOCSHELL 0x8d4ecc00 == 45 [pid = 1729] [id = 640] 07:15:58 INFO - PROCESS | 1729 | --DOCSHELL 0x8be0fc00 == 44 [pid = 1729] [id = 645] 07:15:58 INFO - PROCESS | 1729 | --DOCSHELL 0x93770000 == 43 [pid = 1729] [id = 641] 07:15:58 INFO - PROCESS | 1729 | --DOCSHELL 0x8e530800 == 42 [pid = 1729] [id = 642] 07:15:58 INFO - PROCESS | 1729 | --DOCSHELL 0x8be07800 == 41 [pid = 1729] [id = 646] 07:15:58 INFO - PROCESS | 1729 | --DOCSHELL 0x8e532400 == 40 [pid = 1729] [id = 639] 07:15:58 INFO - PROCESS | 1729 | --DOCSHELL 0x8f50d400 == 39 [pid = 1729] [id = 629] 07:15:58 INFO - PROCESS | 1729 | --DOCSHELL 0x8d3c0c00 == 38 [pid = 1729] [id = 624] 07:15:58 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc44400 == 37 [pid = 1729] [id = 636] 07:15:58 INFO - PROCESS | 1729 | --DOCSHELL 0x8d1c4400 == 36 [pid = 1729] [id = 637] 07:15:58 INFO - PROCESS | 1729 | --DOCSHELL 0x90fe7400 == 35 [pid = 1729] [id = 627] 07:15:58 INFO - PROCESS | 1729 | --DOCSHELL 0x91f5c400 == 34 [pid = 1729] [id = 630] 07:15:58 INFO - PROCESS | 1729 | --DOCSHELL 0x8be09800 == 33 [pid = 1729] [id = 644] 07:15:58 INFO - PROCESS | 1729 | --DOCSHELL 0x8d1c2000 == 32 [pid = 1729] [id = 628] 07:15:58 INFO - PROCESS | 1729 | --DOCSHELL 0x8d3c3000 == 31 [pid = 1729] [id = 623] 07:15:58 INFO - PROCESS | 1729 | --DOCSHELL 0x90dd7400 == 30 [pid = 1729] [id = 635] 07:15:58 INFO - PROCESS | 1729 | --DOCSHELL 0x8d4f8000 == 29 [pid = 1729] [id = 626] 07:15:58 INFO - PROCESS | 1729 | --DOCSHELL 0x8e533800 == 28 [pid = 1729] [id = 633] 07:15:58 INFO - PROCESS | 1729 | --DOCSHELL 0x8e181800 == 27 [pid = 1729] [id = 643] 07:15:58 INFO - PROCESS | 1729 | 1468505758839 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 07:15:58 INFO - PROCESS | 1729 | --DOMWINDOW == 90 (0x90dd2c00) [pid = 1729] [serial = 1952] [outer = (nil)] [url = about:blank] 07:15:58 INFO - PROCESS | 1729 | --DOMWINDOW == 89 (0x8f3a7c00) [pid = 1729] [serial = 1917] [outer = (nil)] [url = about:blank] 07:15:58 INFO - PROCESS | 1729 | --DOMWINDOW == 88 (0x8e536000) [pid = 1729] [serial = 1916] [outer = (nil)] [url = about:blank] 07:15:58 INFO - PROCESS | 1729 | --DOMWINDOW == 87 (0x8f1ec400) [pid = 1729] [serial = 1947] [outer = (nil)] [url = about:blank] 07:15:59 INFO - PROCESS | 1729 | --DOMWINDOW == 86 (0x8f50f400) [pid = 1729] [serial = 1949] [outer = (nil)] [url = about:blank] 07:15:59 INFO - PROCESS | 1729 | --DOMWINDOW == 85 (0x91f64400) [pid = 1729] [serial = 1920] [outer = (nil)] [url = about:blank] 07:15:59 INFO - PROCESS | 1729 | --DOMWINDOW == 84 (0x8d1c1800) [pid = 1729] [serial = 1940] [outer = (nil)] [url = about:blank] 07:15:59 INFO - PROCESS | 1729 | --DOMWINDOW == 83 (0x91c7ec00) [pid = 1729] [serial = 1919] [outer = (nil)] [url = about:blank] 07:15:59 INFO - PROCESS | 1729 | --DOMWINDOW == 82 (0x9379d400) [pid = 1729] [serial = 1923] [outer = (nil)] [url = about:blank] 07:15:59 INFO - PROCESS | 1729 | --DOMWINDOW == 81 (0x93793400) [pid = 1729] [serial = 1922] [outer = (nil)] [url = about:blank] 07:15:59 INFO - PROCESS | 1729 | --DOMWINDOW == 80 (0x8d3ba800) [pid = 1729] [serial = 1941] [outer = (nil)] [url = about:blank] 07:15:59 INFO - PROCESS | 1729 | --DOMWINDOW == 79 (0x94e30800) [pid = 1729] [serial = 1926] [outer = (nil)] [url = about:blank] 07:15:59 INFO - PROCESS | 1729 | --DOMWINDOW == 78 (0x93965400) [pid = 1729] [serial = 1925] [outer = (nil)] [url = about:blank] 07:15:59 INFO - PROCESS | 1729 | --DOMWINDOW == 77 (0x8e186000) [pid = 1729] [serial = 1943] [outer = (nil)] [url = about:blank] 07:15:59 INFO - PROCESS | 1729 | --DOMWINDOW == 76 (0x94e46c00) [pid = 1729] [serial = 1929] [outer = (nil)] [url = about:blank] 07:15:59 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x94e4a400) [pid = 1729] [serial = 1928] [outer = (nil)] [url = about:blank] 07:15:59 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x94f5c800) [pid = 1729] [serial = 1932] [outer = (nil)] [url = about:blank] 07:15:59 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x94ee6c00) [pid = 1729] [serial = 1931] [outer = (nil)] [url = about:blank] 07:15:59 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x8d4f7800) [pid = 1729] [serial = 1938] [outer = (nil)] [url = about:blank] 07:15:59 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x8d3be400) [pid = 1729] [serial = 1937] [outer = (nil)] [url = about:blank] 07:15:59 INFO - PROCESS | 1729 | --DOMWINDOW == 70 (0x8ec93c00) [pid = 1729] [serial = 1935] [outer = (nil)] [url = about:blank] 07:15:59 INFO - PROCESS | 1729 | --DOMWINDOW == 69 (0x8d4f5400) [pid = 1729] [serial = 1934] [outer = (nil)] [url = about:blank] 07:15:59 INFO - PROCESS | 1729 | --DOMWINDOW == 68 (0x8ec91800) [pid = 1729] [serial = 1946] [outer = (nil)] [url = about:blank] 07:15:59 INFO - PROCESS | 1729 | --DOMWINDOW == 67 (0x8f58d000) [pid = 1729] [serial = 1950] [outer = (nil)] [url = about:blank] 07:15:59 INFO - PROCESS | 1729 | --DOMWINDOW == 66 (0x8e18cc00) [pid = 1729] [serial = 1944] [outer = (nil)] [url = about:blank] 07:15:59 INFO - PROCESS | 1729 | 1468505759166 Marionette TRACE conn4 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:59 INFO - PROCESS | 1729 | 1468505759177 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:15:59 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be0c000 == 28 [pid = 1729] [id = 668] 07:15:59 INFO - PROCESS | 1729 | ++DOMWINDOW == 67 (0x8be0cc00) [pid = 1729] [serial = 2005] [outer = (nil)] 07:15:59 INFO - PROCESS | 1729 | ++DOMWINDOW == 68 (0x8d1c1800) [pid = 1729] [serial = 2006] [outer = 0x8be0cc00] 07:15:59 INFO - PROCESS | 1729 | 1468505759249 Marionette DEBUG loaded listener.js 07:15:59 INFO - PROCESS | 1729 | ++DOMWINDOW == 69 (0x8d1d0000) [pid = 1729] [serial = 2007] [outer = 0x8be0cc00] 07:16:00 INFO - PROCESS | 1729 | 1468505760107 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 07:16:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 07:16:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 2480ms 07:16:00 INFO - PROCESS | 1729 | 1468505760127 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 07:16:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 07:16:00 INFO - PROCESS | 1729 | 1468505760133 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 07:16:00 INFO - PROCESS | 1729 | 1468505760142 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 07:16:00 INFO - PROCESS | 1729 | 1468505760146 Marionette TRACE conn4 <- [1,2646,null,{}] 07:16:00 INFO - PROCESS | 1729 | 1468505760153 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:00 INFO - PROCESS | 1729 | 1468505760158 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:00 INFO - PROCESS | 1729 | 1468505760343 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 07:16:00 INFO - PROCESS | 1729 | 1468505760487 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:00 INFO - PROCESS | 1729 | 1468505760496 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:00 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d4f7c00 == 29 [pid = 1729] [id = 669] 07:16:00 INFO - PROCESS | 1729 | ++DOMWINDOW == 70 (0x8d4f9400) [pid = 1729] [serial = 2008] [outer = (nil)] 07:16:00 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x8d7ccc00) [pid = 1729] [serial = 2009] [outer = 0x8d4f9400] 07:16:00 INFO - PROCESS | 1729 | 1468505760570 Marionette DEBUG loaded listener.js 07:16:00 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x8e188800) [pid = 1729] [serial = 2010] [outer = 0x8d4f9400] 07:16:01 INFO - PROCESS | 1729 | 1468505761425 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 07:16:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 07:16:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1333ms 07:16:01 INFO - PROCESS | 1729 | 1468505761474 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 07:16:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 07:16:01 INFO - PROCESS | 1729 | 1468505761479 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 07:16:01 INFO - PROCESS | 1729 | 1468505761485 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 07:16:01 INFO - PROCESS | 1729 | 1468505761489 Marionette TRACE conn4 <- [1,2650,null,{}] 07:16:01 INFO - PROCESS | 1729 | 1468505761500 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:01 INFO - PROCESS | 1729 | 1468505761504 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:01 INFO - PROCESS | 1729 | 1468505761725 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 07:16:01 INFO - PROCESS | 1729 | 1468505761751 Marionette TRACE conn4 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:01 INFO - PROCESS | 1729 | 1468505761762 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:01 INFO - PROCESS | 1729 | ++DOCSHELL 0x8ea0c800 == 30 [pid = 1729] [id = 670] 07:16:01 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x8ea0cc00) [pid = 1729] [serial = 2011] [outer = (nil)] 07:16:01 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x8ec8f000) [pid = 1729] [serial = 2012] [outer = 0x8ea0cc00] 07:16:01 INFO - PROCESS | 1729 | 1468505761831 Marionette DEBUG loaded listener.js 07:16:01 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x8ec95400) [pid = 1729] [serial = 2013] [outer = 0x8ea0cc00] 07:16:02 INFO - PROCESS | 1729 | 1468505762874 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 07:16:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 07:16:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1441ms 07:16:02 INFO - PROCESS | 1729 | 1468505762933 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 07:16:02 INFO - PROCESS | 1729 | 1468505762939 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 07:16:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 07:16:02 INFO - PROCESS | 1729 | 1468505762956 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 07:16:02 INFO - PROCESS | 1729 | 1468505762963 Marionette TRACE conn4 <- [1,2654,null,{}] 07:16:02 INFO - PROCESS | 1729 | 1468505762974 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:02 INFO - PROCESS | 1729 | 1468505762981 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:03 INFO - PROCESS | 1729 | 1468505763217 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 07:16:03 INFO - PROCESS | 1729 | 1468505763239 Marionette TRACE conn4 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:03 INFO - PROCESS | 1729 | 1468505763247 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:03 INFO - PROCESS | 1729 | ++DOCSHELL 0x8ea08000 == 31 [pid = 1729] [id = 671] 07:16:03 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x8f1f3000) [pid = 1729] [serial = 2014] [outer = (nil)] 07:16:03 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0x8f50f400) [pid = 1729] [serial = 2015] [outer = 0x8f1f3000] 07:16:03 INFO - PROCESS | 1729 | 1468505763313 Marionette DEBUG loaded listener.js 07:16:03 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x8f58b000) [pid = 1729] [serial = 2016] [outer = 0x8f1f3000] 07:16:04 INFO - PROCESS | 1729 | --DOMWINDOW == 77 (0x8d1cb800) [pid = 1729] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 07:16:04 INFO - PROCESS | 1729 | --DOMWINDOW == 76 (0x91f5e400) [pid = 1729] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 07:16:04 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x8d4fbc00) [pid = 1729] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 07:16:04 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x8be0bc00) [pid = 1729] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 07:16:04 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x8f1f0400) [pid = 1729] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 07:16:04 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x8d4f1000) [pid = 1729] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 07:16:04 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x91c7b400) [pid = 1729] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 07:16:04 INFO - PROCESS | 1729 | --DOMWINDOW == 70 (0x91065800) [pid = 1729] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 07:16:04 INFO - PROCESS | 1729 | --DOMWINDOW == 69 (0x8f504000) [pid = 1729] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 07:16:04 INFO - PROCESS | 1729 | --DOMWINDOW == 68 (0x8d3c5400) [pid = 1729] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 07:16:04 INFO - PROCESS | 1729 | --DOMWINDOW == 67 (0x91721400) [pid = 1729] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 07:16:04 INFO - PROCESS | 1729 | 1468505764713 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 07:16:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 07:16:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1798ms 07:16:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 07:16:04 INFO - PROCESS | 1729 | 1468505764745 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 07:16:04 INFO - PROCESS | 1729 | 1468505764748 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 07:16:04 INFO - PROCESS | 1729 | 1468505764754 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 07:16:04 INFO - PROCESS | 1729 | 1468505764757 Marionette TRACE conn4 <- [1,2658,null,{}] 07:16:04 INFO - PROCESS | 1729 | 1468505764762 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:04 INFO - PROCESS | 1729 | 1468505764767 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:04 INFO - PROCESS | 1729 | 1468505764928 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 07:16:04 INFO - PROCESS | 1729 | 1468505764942 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:04 INFO - PROCESS | 1729 | 1468505764951 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:04 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d4f3800 == 32 [pid = 1729] [id = 672] 07:16:04 INFO - PROCESS | 1729 | ++DOMWINDOW == 68 (0x8d4fbc00) [pid = 1729] [serial = 2017] [outer = (nil)] 07:16:05 INFO - PROCESS | 1729 | ++DOMWINDOW == 69 (0x90dd2c00) [pid = 1729] [serial = 2018] [outer = 0x8d4fbc00] 07:16:05 INFO - PROCESS | 1729 | 1468505765016 Marionette DEBUG loaded listener.js 07:16:05 INFO - PROCESS | 1729 | ++DOMWINDOW == 70 (0x90ddcc00) [pid = 1729] [serial = 2019] [outer = 0x8d4fbc00] 07:16:05 INFO - PROCESS | 1729 | 1468505765925 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 07:16:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 07:16:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1228ms 07:16:05 INFO - PROCESS | 1729 | 1468505765982 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 07:16:05 INFO - PROCESS | 1729 | 1468505765986 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 07:16:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 07:16:05 INFO - PROCESS | 1729 | 1468505765992 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 07:16:05 INFO - PROCESS | 1729 | 1468505765996 Marionette TRACE conn4 <- [1,2662,null,{}] 07:16:06 INFO - PROCESS | 1729 | 1468505766002 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:06 INFO - PROCESS | 1729 | 1468505766006 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:06 INFO - PROCESS | 1729 | 1468505766231 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 07:16:06 INFO - PROCESS | 1729 | 1468505766418 Marionette TRACE conn4 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:06 INFO - PROCESS | 1729 | 1468505766425 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:06 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be08c00 == 33 [pid = 1729] [id = 673] 07:16:06 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x8be09800) [pid = 1729] [serial = 2020] [outer = (nil)] 07:16:06 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x8d1c5800) [pid = 1729] [serial = 2021] [outer = 0x8be09800] 07:16:06 INFO - PROCESS | 1729 | 1468505766522 Marionette DEBUG loaded listener.js 07:16:06 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x8d3c1000) [pid = 1729] [serial = 2022] [outer = 0x8be09800] 07:16:07 INFO - PROCESS | 1729 | 1468505767628 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 07:16:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 07:16:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1680ms 07:16:07 INFO - PROCESS | 1729 | 1468505767674 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 07:16:07 INFO - PROCESS | 1729 | 1468505767681 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 07:16:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 07:16:07 INFO - PROCESS | 1729 | 1468505767689 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 07:16:07 INFO - PROCESS | 1729 | 1468505767695 Marionette TRACE conn4 <- [1,2666,null,{}] 07:16:07 INFO - PROCESS | 1729 | 1468505767702 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:07 INFO - PROCESS | 1729 | 1468505767708 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:07 INFO - PROCESS | 1729 | 1468505767894 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 07:16:08 INFO - PROCESS | 1729 | 1468505768129 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:08 INFO - PROCESS | 1729 | 1468505768140 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:08 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d3bac00 == 34 [pid = 1729] [id = 674] 07:16:08 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x8e534800) [pid = 1729] [serial = 2023] [outer = (nil)] 07:16:08 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x8ea08c00) [pid = 1729] [serial = 2024] [outer = 0x8e534800] 07:16:08 INFO - PROCESS | 1729 | 1468505768265 Marionette DEBUG loaded listener.js 07:16:08 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x8ec9a800) [pid = 1729] [serial = 2025] [outer = 0x8e534800] 07:16:09 INFO - PROCESS | 1729 | SkCairoFTTypeface::onFilterRec unimplemented 07:16:09 INFO - PROCESS | 1729 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:16:09 INFO - PROCESS | 1729 | 1468505769682 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 07:16:09 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) 07:16:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2040ms 07:16:09 INFO - PROCESS | 1729 | 1468505769730 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 07:16:09 INFO - PROCESS | 1729 | 1468505769735 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 07:16:09 INFO - PROCESS | 1729 | 1468505769747 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 07:16:09 INFO - PROCESS | 1729 | 1468505769752 Marionette TRACE conn4 <- [1,2670,null,{}] 07:16:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 07:16:09 INFO - PROCESS | 1729 | 1468505769929 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:09 INFO - PROCESS | 1729 | 1468505769935 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:10 INFO - PROCESS | 1729 | 1468505770115 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 07:16:10 INFO - PROCESS | 1729 | 1468505770304 Marionette TRACE conn4 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:10 INFO - PROCESS | 1729 | 1468505770314 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:10 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f3a7400 == 35 [pid = 1729] [id = 675] 07:16:10 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0x8f3b0c00) [pid = 1729] [serial = 2026] [outer = (nil)] 07:16:10 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x90fec400) [pid = 1729] [serial = 2027] [outer = 0x8f3b0c00] 07:16:10 INFO - PROCESS | 1729 | 1468505770399 Marionette DEBUG loaded listener.js 07:16:10 INFO - PROCESS | 1729 | ++DOMWINDOW == 79 (0x91061000) [pid = 1729] [serial = 2028] [outer = 0x8f3b0c00] 07:16:11 INFO - PROCESS | 1729 | SkCairoFTTypeface::onFilterRec unimplemented 07:16:11 INFO - PROCESS | 1729 | 1468505771864 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:16:11 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 07:16:11 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:16:11 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 07:16:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:16:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 2137ms 07:16:11 INFO - PROCESS | 1729 | 1468505771953 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 07:16:11 INFO - PROCESS | 1729 | 1468505771960 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 07:16:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 07:16:11 INFO - PROCESS | 1729 | 1468505771983 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 07:16:11 INFO - PROCESS | 1729 | 1468505771991 Marionette TRACE conn4 <- [1,2674,null,{}] 07:16:12 INFO - PROCESS | 1729 | 1468505771998 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:12 INFO - PROCESS | 1729 | 1468505772006 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:12 INFO - PROCESS | 1729 | 1468505772193 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 07:16:12 INFO - PROCESS | 1729 | 1468505772530 Marionette TRACE conn4 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:12 INFO - PROCESS | 1729 | 1468505772540 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:12 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc4cc00 == 36 [pid = 1729] [id = 676] 07:16:12 INFO - PROCESS | 1729 | ++DOMWINDOW == 80 (0x8bc4d800) [pid = 1729] [serial = 2029] [outer = (nil)] 07:16:12 INFO - PROCESS | 1729 | ++DOMWINDOW == 81 (0x8be05400) [pid = 1729] [serial = 2030] [outer = 0x8bc4d800] 07:16:12 INFO - PROCESS | 1729 | 1468505772651 Marionette DEBUG loaded listener.js 07:16:12 INFO - PROCESS | 1729 | ++DOMWINDOW == 82 (0x8d1c5400) [pid = 1729] [serial = 2031] [outer = 0x8bc4d800] 07:16:13 INFO - PROCESS | 1729 | --DOCSHELL 0x92ceec00 == 35 [pid = 1729] [id = 664] 07:16:13 INFO - PROCESS | 1729 | --DOCSHELL 0x8d3c5c00 == 34 [pid = 1729] [id = 649] 07:16:13 INFO - PROCESS | 1729 | --DOCSHELL 0x8f1f3400 == 33 [pid = 1729] [id = 650] 07:16:13 INFO - PROCESS | 1729 | --DOCSHELL 0x8d4f3800 == 32 [pid = 1729] [id = 672] 07:16:13 INFO - PROCESS | 1729 | --DOCSHELL 0x8ea08000 == 31 [pid = 1729] [id = 671] 07:16:13 INFO - PROCESS | 1729 | --DOCSHELL 0x8ea0c800 == 30 [pid = 1729] [id = 670] 07:16:13 INFO - PROCESS | 1729 | --DOCSHELL 0x8d4f7c00 == 29 [pid = 1729] [id = 669] 07:16:13 INFO - PROCESS | 1729 | --DOCSHELL 0x8be0c000 == 28 [pid = 1729] [id = 668] 07:16:13 INFO - PROCESS | 1729 | --DOMWINDOW == 81 (0x926c1400) [pid = 1729] [serial = 1976] [outer = (nil)] [url = about:blank] 07:16:13 INFO - PROCESS | 1729 | --DOMWINDOW == 80 (0x8ea0b800) [pid = 1729] [serial = 1979] [outer = (nil)] [url = about:blank] 07:16:13 INFO - PROCESS | 1729 | --DOMWINDOW == 79 (0x926c3c00) [pid = 1729] [serial = 1977] [outer = (nil)] [url = about:blank] 07:16:13 INFO - PROCESS | 1729 | --DOMWINDOW == 78 (0x8f581800) [pid = 1729] [serial = 1958] [outer = (nil)] [url = about:blank] 07:16:13 INFO - PROCESS | 1729 | --DOMWINDOW == 77 (0x90fe9800) [pid = 1729] [serial = 1959] [outer = (nil)] [url = about:blank] 07:16:13 INFO - PROCESS | 1729 | --DOMWINDOW == 76 (0x8f3a9c00) [pid = 1729] [serial = 1970] [outer = (nil)] [url = about:blank] 07:16:13 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x8f583400) [pid = 1729] [serial = 1971] [outer = (nil)] [url = about:blank] 07:16:13 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x8e18ec00) [pid = 1729] [serial = 1967] [outer = (nil)] [url = about:blank] 07:16:13 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x8e53a000) [pid = 1729] [serial = 1968] [outer = (nil)] [url = about:blank] 07:16:13 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x926c3800) [pid = 1729] [serial = 1964] [outer = (nil)] [url = about:blank] 07:16:13 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x926c6800) [pid = 1729] [serial = 1965] [outer = (nil)] [url = about:blank] 07:16:13 INFO - PROCESS | 1729 | --DOMWINDOW == 70 (0x91720800) [pid = 1729] [serial = 1973] [outer = (nil)] [url = about:blank] 07:16:13 INFO - PROCESS | 1729 | --DOMWINDOW == 69 (0x90ddf800) [pid = 1729] [serial = 1953] [outer = (nil)] [url = about:blank] 07:16:13 INFO - PROCESS | 1729 | --DOMWINDOW == 68 (0x8d4ed400) [pid = 1729] [serial = 1955] [outer = (nil)] [url = about:blank] 07:16:13 INFO - PROCESS | 1729 | --DOMWINDOW == 67 (0x8e533000) [pid = 1729] [serial = 1956] [outer = (nil)] [url = about:blank] 07:16:13 INFO - PROCESS | 1729 | --DOMWINDOW == 66 (0x91725400) [pid = 1729] [serial = 1961] [outer = (nil)] [url = about:blank] 07:16:13 INFO - PROCESS | 1729 | --DOMWINDOW == 65 (0x91c81000) [pid = 1729] [serial = 1962] [outer = (nil)] [url = about:blank] 07:16:13 INFO - PROCESS | 1729 | --DOMWINDOW == 64 (0x8f1f2400) [pid = 1729] [serial = 1980] [outer = (nil)] [url = about:blank] 07:16:13 INFO - PROCESS | 1729 | --DOMWINDOW == 63 (0x91f5c800) [pid = 1729] [serial = 1974] [outer = (nil)] [url = about:blank] 07:16:13 INFO - PROCESS | 1729 | --DOMWINDOW == 62 (0x927c4000) [pid = 1729] [serial = 1983] [outer = (nil)] [url = about:blank] 07:16:13 INFO - PROCESS | 1729 | --DOMWINDOW == 61 (0x927c1000) [pid = 1729] [serial = 1982] [outer = (nil)] [url = about:blank] 07:16:14 INFO - PROCESS | 1729 | SkCairoFTTypeface::onFilterRec unimplemented 07:16:14 INFO - PROCESS | 1729 | 1468505774102 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:16:14 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 07:16:14 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:16:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 07:16:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:16:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 2159ms 07:16:14 INFO - PROCESS | 1729 | 1468505774135 Marionette TRACE conn4 -> [0,2677,"getWindowHandle",null] 07:16:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 07:16:14 INFO - PROCESS | 1729 | 1468505774141 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 07:16:14 INFO - PROCESS | 1729 | 1468505774150 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 07:16:14 INFO - PROCESS | 1729 | 1468505774155 Marionette TRACE conn4 <- [1,2678,null,{}] 07:16:14 INFO - PROCESS | 1729 | 1468505774163 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:14 INFO - PROCESS | 1729 | 1468505774168 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:14 INFO - PROCESS | 1729 | 1468505774372 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 07:16:14 INFO - PROCESS | 1729 | 1468505774515 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:14 INFO - PROCESS | 1729 | 1468505774527 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:14 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d4f4c00 == 29 [pid = 1729] [id = 677] 07:16:14 INFO - PROCESS | 1729 | ++DOMWINDOW == 62 (0x8d4f7000) [pid = 1729] [serial = 2032] [outer = (nil)] 07:16:14 INFO - PROCESS | 1729 | ++DOMWINDOW == 63 (0x8e537000) [pid = 1729] [serial = 2033] [outer = 0x8d4f7000] 07:16:14 INFO - PROCESS | 1729 | 1468505774597 Marionette DEBUG loaded listener.js 07:16:14 INFO - PROCESS | 1729 | ++DOMWINDOW == 64 (0x8ec90800) [pid = 1729] [serial = 2034] [outer = 0x8d4f7000] 07:16:15 INFO - PROCESS | 1729 | SkCairoFTTypeface::onFilterRec unimplemented 07:16:15 INFO - PROCESS | 1729 | 1468505775859 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 07:16:15 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) 07:16:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1742ms 07:16:15 INFO - PROCESS | 1729 | 1468505775894 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 07:16:15 INFO - PROCESS | 1729 | 1468505775899 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 07:16:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 07:16:15 INFO - PROCESS | 1729 | 1468505775906 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 07:16:15 INFO - PROCESS | 1729 | 1468505775910 Marionette TRACE conn4 <- [1,2682,null,{}] 07:16:15 INFO - PROCESS | 1729 | 1468505775922 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:15 INFO - PROCESS | 1729 | 1468505775926 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:16 INFO - PROCESS | 1729 | 1468505776140 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 07:16:16 INFO - PROCESS | 1729 | 1468505776217 Marionette TRACE conn4 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:16 INFO - PROCESS | 1729 | 1468505776226 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:16 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f504800 == 30 [pid = 1729] [id = 678] 07:16:16 INFO - PROCESS | 1729 | ++DOMWINDOW == 65 (0x8f507800) [pid = 1729] [serial = 2035] [outer = (nil)] 07:16:16 INFO - PROCESS | 1729 | ++DOMWINDOW == 66 (0x8f584400) [pid = 1729] [serial = 2036] [outer = 0x8f507800] 07:16:16 INFO - PROCESS | 1729 | 1468505776297 Marionette DEBUG loaded listener.js 07:16:16 INFO - PROCESS | 1729 | ++DOMWINDOW == 67 (0x90ddd000) [pid = 1729] [serial = 2037] [outer = 0x8f507800] 07:16:17 INFO - PROCESS | 1729 | SkCairoFTTypeface::onFilterRec unimplemented 07:16:17 INFO - PROCESS | 1729 | 1468505777705 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 07:16:17 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) 07:16:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1843ms 07:16:17 INFO - PROCESS | 1729 | --DOMWINDOW == 66 (0x8d3c0400) [pid = 1729] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 07:16:17 INFO - PROCESS | 1729 | --DOMWINDOW == 65 (0x8be0cc00) [pid = 1729] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 07:16:17 INFO - PROCESS | 1729 | --DOMWINDOW == 64 (0x8d4f9400) [pid = 1729] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 07:16:17 INFO - PROCESS | 1729 | --DOMWINDOW == 63 (0x8d3c8000) [pid = 1729] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 07:16:17 INFO - PROCESS | 1729 | --DOMWINDOW == 62 (0x8d7c6000) [pid = 1729] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 07:16:17 INFO - PROCESS | 1729 | --DOMWINDOW == 61 (0x91063400) [pid = 1729] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 07:16:17 INFO - PROCESS | 1729 | --DOMWINDOW == 60 (0x8f1f3000) [pid = 1729] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 07:16:17 INFO - PROCESS | 1729 | --DOMWINDOW == 59 (0x927c2000) [pid = 1729] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 07:16:17 INFO - PROCESS | 1729 | --DOMWINDOW == 58 (0x92cf0c00) [pid = 1729] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 07:16:17 INFO - PROCESS | 1729 | --DOMWINDOW == 57 (0x8ea0cc00) [pid = 1729] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 07:16:17 INFO - PROCESS | 1729 | --DOMWINDOW == 56 (0x93796400) [pid = 1729] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 07:16:17 INFO - PROCESS | 1729 | 1468505777778 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 07:16:17 INFO - PROCESS | 1729 | 1468505777784 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 07:16:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 07:16:17 INFO - PROCESS | 1729 | 1468505777798 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 07:16:17 INFO - PROCESS | 1729 | 1468505777806 Marionette TRACE conn4 <- [1,2686,null,{}] 07:16:17 INFO - PROCESS | 1729 | 1468505777861 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:17 INFO - PROCESS | 1729 | 1468505777869 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:18 INFO - PROCESS | 1729 | 1468505778020 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 07:16:18 INFO - PROCESS | 1729 | 1468505778163 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:18 INFO - PROCESS | 1729 | 1468505778172 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:18 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e18c400 == 31 [pid = 1729] [id = 679] 07:16:18 INFO - PROCESS | 1729 | ++DOMWINDOW == 57 (0x90fe3000) [pid = 1729] [serial = 2038] [outer = (nil)] 07:16:18 INFO - PROCESS | 1729 | ++DOMWINDOW == 58 (0x91067800) [pid = 1729] [serial = 2039] [outer = 0x90fe3000] 07:16:18 INFO - PROCESS | 1729 | 1468505778241 Marionette DEBUG loaded listener.js 07:16:18 INFO - PROCESS | 1729 | ++DOMWINDOW == 59 (0x9106b800) [pid = 1729] [serial = 2040] [outer = 0x90fe3000] 07:16:19 INFO - PROCESS | 1729 | SkCairoFTTypeface::onFilterRec unimplemented 07:16:19 INFO - PROCESS | 1729 | 1468505779408 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:16:19 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 07:16:19 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:16:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 07:16:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:16:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1651ms 07:16:19 INFO - PROCESS | 1729 | 1468505779442 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 07:16:19 INFO - PROCESS | 1729 | 1468505779446 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 07:16:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 07:16:19 INFO - PROCESS | 1729 | 1468505779452 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 07:16:19 INFO - PROCESS | 1729 | 1468505779455 Marionette TRACE conn4 <- [1,2690,null,{}] 07:16:19 INFO - PROCESS | 1729 | 1468505779461 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:19 INFO - PROCESS | 1729 | 1468505779466 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:19 INFO - PROCESS | 1729 | 1468505779617 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 07:16:19 INFO - PROCESS | 1729 | 1468505779865 Marionette TRACE conn4 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:19 INFO - PROCESS | 1729 | 1468505779877 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:19 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc49800 == 32 [pid = 1729] [id = 680] 07:16:19 INFO - PROCESS | 1729 | ++DOMWINDOW == 60 (0x8bc4ac00) [pid = 1729] [serial = 2041] [outer = (nil)] 07:16:19 INFO - PROCESS | 1729 | ++DOMWINDOW == 61 (0x8be0c000) [pid = 1729] [serial = 2042] [outer = 0x8bc4ac00] 07:16:19 INFO - PROCESS | 1729 | 1468505779961 Marionette DEBUG loaded listener.js 07:16:20 INFO - PROCESS | 1729 | ++DOMWINDOW == 62 (0x8d3c9400) [pid = 1729] [serial = 2043] [outer = 0x8bc4ac00] 07:16:21 INFO - PROCESS | 1729 | SkCairoFTTypeface::onFilterRec unimplemented 07:16:21 INFO - PROCESS | 1729 | 1468505781366 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:16:21 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 07:16:21 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:16:21 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 07:16:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:16:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1933ms 07:16:21 INFO - PROCESS | 1729 | 1468505781389 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 07:16:21 INFO - PROCESS | 1729 | 1468505781395 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 07:16:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 07:16:21 INFO - PROCESS | 1729 | 1468505781403 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 07:16:21 INFO - PROCESS | 1729 | 1468505781409 Marionette TRACE conn4 <- [1,2694,null,{}] 07:16:21 INFO - PROCESS | 1729 | 1468505781418 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:21 INFO - PROCESS | 1729 | 1468505781423 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:21 INFO - PROCESS | 1729 | 1468505781688 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 07:16:21 INFO - PROCESS | 1729 | 1468505781878 Marionette TRACE conn4 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:21 INFO - PROCESS | 1729 | 1468505781892 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:21 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e186c00 == 33 [pid = 1729] [id = 681] 07:16:21 INFO - PROCESS | 1729 | ++DOMWINDOW == 63 (0x8ec98800) [pid = 1729] [serial = 2044] [outer = (nil)] 07:16:22 INFO - PROCESS | 1729 | ++DOMWINDOW == 64 (0x8f3a8000) [pid = 1729] [serial = 2045] [outer = 0x8ec98800] 07:16:22 INFO - PROCESS | 1729 | 1468505782012 Marionette DEBUG loaded listener.js 07:16:22 INFO - PROCESS | 1729 | ++DOMWINDOW == 65 (0x8f508400) [pid = 1729] [serial = 2046] [outer = 0x8ec98800] 07:16:23 INFO - PROCESS | 1729 | SkCairoFTTypeface::onFilterRec unimplemented 07:16:23 INFO - PROCESS | 1729 | 1468505783429 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:16:23 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 07:16:23 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:16:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 07:16:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:16:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 2087ms 07:16:23 INFO - PROCESS | 1729 | 1468505783494 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 07:16:23 INFO - PROCESS | 1729 | 1468505783501 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 07:16:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 07:16:23 INFO - PROCESS | 1729 | 1468505783511 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 07:16:23 INFO - PROCESS | 1729 | 1468505783515 Marionette TRACE conn4 <- [1,2698,null,{}] 07:16:23 INFO - PROCESS | 1729 | 1468505783640 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:23 INFO - PROCESS | 1729 | 1468505783646 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:23 INFO - PROCESS | 1729 | 1468505783820 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 07:16:24 INFO - PROCESS | 1729 | 1468505784000 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:24 INFO - PROCESS | 1729 | 1468505784007 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:24 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f1f1000 == 34 [pid = 1729] [id = 682] 07:16:24 INFO - PROCESS | 1729 | ++DOMWINDOW == 66 (0x8f504400) [pid = 1729] [serial = 2047] [outer = (nil)] 07:16:24 INFO - PROCESS | 1729 | ++DOMWINDOW == 67 (0x91722000) [pid = 1729] [serial = 2048] [outer = 0x8f504400] 07:16:24 INFO - PROCESS | 1729 | 1468505784090 Marionette DEBUG loaded listener.js 07:16:24 INFO - PROCESS | 1729 | ++DOMWINDOW == 68 (0x91f64000) [pid = 1729] [serial = 2049] [outer = 0x8f504400] 07:16:25 INFO - PROCESS | 1729 | SkCairoFTTypeface::onFilterRec unimplemented 07:16:25 INFO - PROCESS | 1729 | 1468505785523 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:16:25 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 07:16:25 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:16:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 07:16:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:16:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 2039ms 07:16:25 INFO - PROCESS | 1729 | 1468505785551 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 07:16:25 INFO - PROCESS | 1729 | 1468505785555 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 07:16:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 07:16:25 INFO - PROCESS | 1729 | 1468505785563 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 07:16:25 INFO - PROCESS | 1729 | 1468505785573 Marionette TRACE conn4 <- [1,2702,null,{}] 07:16:25 INFO - PROCESS | 1729 | 1468505785692 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:25 INFO - PROCESS | 1729 | 1468505785700 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:25 INFO - PROCESS | 1729 | 1468505785927 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 07:16:26 INFO - PROCESS | 1729 | 1468505786061 Marionette TRACE conn4 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:26 INFO - PROCESS | 1729 | 1468505786072 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:26 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be08800 == 35 [pid = 1729] [id = 683] 07:16:26 INFO - PROCESS | 1729 | ++DOMWINDOW == 69 (0x8d4f0400) [pid = 1729] [serial = 2050] [outer = (nil)] 07:16:26 INFO - PROCESS | 1729 | ++DOMWINDOW == 70 (0x8f1ec000) [pid = 1729] [serial = 2051] [outer = 0x8d4f0400] 07:16:26 INFO - PROCESS | 1729 | 1468505786150 Marionette DEBUG loaded listener.js 07:16:26 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x926c4c00) [pid = 1729] [serial = 2052] [outer = 0x8d4f0400] 07:16:27 INFO - PROCESS | 1729 | 1468505787272 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 07:16:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 07:16:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1740ms 07:16:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 07:16:27 INFO - PROCESS | 1729 | 1468505787301 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 07:16:27 INFO - PROCESS | 1729 | 1468505787306 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 07:16:27 INFO - PROCESS | 1729 | 1468505787314 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 07:16:27 INFO - PROCESS | 1729 | 1468505787319 Marionette TRACE conn4 <- [1,2706,null,{}] 07:16:27 INFO - PROCESS | 1729 | 1468505787327 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:27 INFO - PROCESS | 1729 | 1468505787333 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:27 INFO - PROCESS | 1729 | 1468505787506 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 07:16:27 INFO - PROCESS | 1729 | 1468505787841 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:27 INFO - PROCESS | 1729 | 1468505787847 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:27 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d7c5800 == 36 [pid = 1729] [id = 684] 07:16:27 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x8d7c6400) [pid = 1729] [serial = 2053] [outer = (nil)] 07:16:27 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x8e184400) [pid = 1729] [serial = 2054] [outer = 0x8d7c6400] 07:16:27 INFO - PROCESS | 1729 | 1468505787929 Marionette DEBUG loaded listener.js 07:16:28 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x8e18d800) [pid = 1729] [serial = 2055] [outer = 0x8d7c6400] 07:16:29 INFO - PROCESS | 1729 | --DOCSHELL 0x8d1d0400 == 35 [pid = 1729] [id = 666] 07:16:29 INFO - PROCESS | 1729 | --DOCSHELL 0x8d4ec400 == 34 [pid = 1729] [id = 655] 07:16:29 INFO - PROCESS | 1729 | --DOCSHELL 0x8e18c400 == 33 [pid = 1729] [id = 679] 07:16:29 INFO - PROCESS | 1729 | --DOCSHELL 0x8f504800 == 32 [pid = 1729] [id = 678] 07:16:29 INFO - PROCESS | 1729 | --DOCSHELL 0x8d4f4c00 == 31 [pid = 1729] [id = 677] 07:16:29 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc4cc00 == 30 [pid = 1729] [id = 676] 07:16:29 INFO - PROCESS | 1729 | --DOCSHELL 0x8f3a7400 == 29 [pid = 1729] [id = 675] 07:16:29 INFO - PROCESS | 1729 | --DOCSHELL 0x8d3bac00 == 28 [pid = 1729] [id = 674] 07:16:29 INFO - PROCESS | 1729 | --DOCSHELL 0x8be08c00 == 27 [pid = 1729] [id = 673] 07:16:29 INFO - PROCESS | 1729 | --DOCSHELL 0x91064400 == 26 [pid = 1729] [id = 657] 07:16:29 INFO - PROCESS | 1729 | --DOCSHELL 0x8d4f1400 == 25 [pid = 1729] [id = 663] 07:16:29 INFO - PROCESS | 1729 | --DOCSHELL 0x8f1f0000 == 24 [pid = 1729] [id = 656] 07:16:29 INFO - PROCESS | 1729 | --DOCSHELL 0x8d3c7800 == 23 [pid = 1729] [id = 667] 07:16:29 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc47800 == 22 [pid = 1729] [id = 661] 07:16:29 INFO - PROCESS | 1729 | --DOCSHELL 0x8be0ac00 == 21 [pid = 1729] [id = 652] 07:16:29 INFO - PROCESS | 1729 | --DOCSHELL 0x8d3c0000 == 20 [pid = 1729] [id = 651] 07:16:29 INFO - PROCESS | 1729 | --DOCSHELL 0x91061800 == 19 [pid = 1729] [id = 654] 07:16:29 INFO - PROCESS | 1729 | --DOCSHELL 0x8d7cd400 == 18 [pid = 1729] [id = 647] 07:16:29 INFO - PROCESS | 1729 | --DOCSHELL 0x8d1cd000 == 17 [pid = 1729] [id = 659] 07:16:29 INFO - PROCESS | 1729 | --DOCSHELL 0x8ea10400 == 16 [pid = 1729] [id = 648] 07:16:29 INFO - PROCESS | 1729 | --DOCSHELL 0x91f5c000 == 15 [pid = 1729] [id = 658] 07:16:29 INFO - PROCESS | 1729 | --DOCSHELL 0x9171fc00 == 14 [pid = 1729] [id = 653] 07:16:29 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc46c00 == 13 [pid = 1729] [id = 660] 07:16:29 INFO - PROCESS | 1729 | --DOCSHELL 0x8f1ed800 == 12 [pid = 1729] [id = 662] 07:16:29 INFO - PROCESS | 1729 | --DOCSHELL 0x93776000 == 11 [pid = 1729] [id = 665] 07:16:29 INFO - PROCESS | 1729 | --DOCSHELL 0x8be08800 == 10 [pid = 1729] [id = 683] 07:16:29 INFO - PROCESS | 1729 | --DOCSHELL 0x8f1f1000 == 9 [pid = 1729] [id = 682] 07:16:29 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc49800 == 8 [pid = 1729] [id = 680] 07:16:29 INFO - PROCESS | 1729 | --DOCSHELL 0x8e186c00 == 7 [pid = 1729] [id = 681] 07:16:29 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x90dd2c00) [pid = 1729] [serial = 2018] [outer = (nil)] [url = about:blank] 07:16:29 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x94e36c00) [pid = 1729] [serial = 2000] [outer = (nil)] [url = about:blank] 07:16:29 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x8d1c1800) [pid = 1729] [serial = 2006] [outer = (nil)] [url = about:blank] 07:16:29 INFO - PROCESS | 1729 | --DOMWINDOW == 70 (0x8d1d0000) [pid = 1729] [serial = 2007] [outer = (nil)] [url = about:blank] 07:16:29 INFO - PROCESS | 1729 | --DOMWINDOW == 69 (0x8d7ccc00) [pid = 1729] [serial = 2009] [outer = (nil)] [url = about:blank] 07:16:29 INFO - PROCESS | 1729 | --DOMWINDOW == 68 (0x8e52fc00) [pid = 1729] [serial = 2004] [outer = (nil)] [url = about:blank] 07:16:29 INFO - PROCESS | 1729 | --DOMWINDOW == 67 (0x8d7c2000) [pid = 1729] [serial = 2003] [outer = (nil)] [url = about:blank] 07:16:29 INFO - PROCESS | 1729 | --DOMWINDOW == 66 (0x8f1f8000) [pid = 1729] [serial = 1986] [outer = (nil)] [url = about:blank] 07:16:29 INFO - PROCESS | 1729 | --DOMWINDOW == 65 (0x8ec95c00) [pid = 1729] [serial = 1985] [outer = (nil)] [url = about:blank] 07:16:29 INFO - PROCESS | 1729 | --DOMWINDOW == 64 (0x91721800) [pid = 1729] [serial = 1989] [outer = (nil)] [url = about:blank] 07:16:29 INFO - PROCESS | 1729 | --DOMWINDOW == 63 (0x91719400) [pid = 1729] [serial = 1988] [outer = (nil)] [url = about:blank] 07:16:29 INFO - PROCESS | 1729 | --DOMWINDOW == 62 (0x8f50f400) [pid = 1729] [serial = 2015] [outer = (nil)] [url = about:blank] 07:16:29 INFO - PROCESS | 1729 | --DOMWINDOW == 61 (0x9376f400) [pid = 1729] [serial = 1992] [outer = (nil)] [url = about:blank] 07:16:29 INFO - PROCESS | 1729 | --DOMWINDOW == 60 (0x92cebc00) [pid = 1729] [serial = 1991] [outer = (nil)] [url = about:blank] 07:16:29 INFO - PROCESS | 1729 | --DOMWINDOW == 59 (0x937b9000) [pid = 1729] [serial = 1995] [outer = (nil)] [url = about:blank] 07:16:29 INFO - PROCESS | 1729 | --DOMWINDOW == 58 (0x937ac000) [pid = 1729] [serial = 1994] [outer = (nil)] [url = about:blank] 07:16:29 INFO - PROCESS | 1729 | --DOMWINDOW == 57 (0x8ec8f000) [pid = 1729] [serial = 2012] [outer = (nil)] [url = about:blank] 07:16:29 INFO - PROCESS | 1729 | --DOMWINDOW == 56 (0x94e2f000) [pid = 1729] [serial = 1998] [outer = (nil)] [url = about:blank] 07:16:29 INFO - PROCESS | 1729 | --DOMWINDOW == 55 (0x8f58b000) [pid = 1729] [serial = 2016] [outer = (nil)] [url = about:blank] 07:16:29 INFO - PROCESS | 1729 | --DOMWINDOW == 54 (0x93963000) [pid = 1729] [serial = 1997] [outer = (nil)] [url = about:blank] 07:16:29 INFO - PROCESS | 1729 | --DOMWINDOW == 53 (0x8ec95400) [pid = 1729] [serial = 2013] [outer = (nil)] [url = about:blank] 07:16:29 INFO - PROCESS | 1729 | --DOMWINDOW == 52 (0x94ede400) [pid = 1729] [serial = 2001] [outer = (nil)] [url = about:blank] 07:16:29 INFO - PROCESS | 1729 | --DOMWINDOW == 51 (0x8e188800) [pid = 1729] [serial = 2010] [outer = (nil)] [url = about:blank] 07:16:29 INFO - PROCESS | 1729 | 1468505789754 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 07:16:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 07:16:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 2486ms 07:16:29 INFO - PROCESS | 1729 | 1468505789799 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 07:16:29 INFO - PROCESS | 1729 | 1468505789805 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 07:16:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 07:16:29 INFO - PROCESS | 1729 | 1468505789813 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 07:16:29 INFO - PROCESS | 1729 | 1468505789818 Marionette TRACE conn4 <- [1,2710,null,{}] 07:16:29 INFO - PROCESS | 1729 | 1468505789827 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:29 INFO - PROCESS | 1729 | 1468505789833 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:30 INFO - PROCESS | 1729 | 1468505790074 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 07:16:30 INFO - PROCESS | 1729 | 1468505790240 Marionette TRACE conn4 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:30 INFO - PROCESS | 1729 | 1468505790247 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:30 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d1d0000 == 8 [pid = 1729] [id = 685] 07:16:30 INFO - PROCESS | 1729 | ++DOMWINDOW == 52 (0x8d3c1800) [pid = 1729] [serial = 2056] [outer = (nil)] 07:16:30 INFO - PROCESS | 1729 | ++DOMWINDOW == 53 (0x8d4f0c00) [pid = 1729] [serial = 2057] [outer = 0x8d3c1800] 07:16:30 INFO - PROCESS | 1729 | 1468505790324 Marionette DEBUG loaded listener.js 07:16:30 INFO - PROCESS | 1729 | ++DOMWINDOW == 54 (0x8d4f9c00) [pid = 1729] [serial = 2058] [outer = 0x8d3c1800] 07:16:31 INFO - PROCESS | 1729 | 1468505791181 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 07:16:31 INFO - PROCESS | 1729 | 1468505791258 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 07:16:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 07:16:31 INFO - PROCESS | 1729 | 1468505791269 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 07:16:31 INFO - PROCESS | 1729 | 1468505791273 Marionette TRACE conn4 <- [1,2714,null,{}] 07:16:31 INFO - PROCESS | 1729 | 1468505791279 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:31 INFO - PROCESS | 1729 | 1468505791284 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:31 INFO - PROCESS | 1729 | 1468505791460 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 07:16:31 INFO - PROCESS | 1729 | 1468505791616 Marionette TRACE conn4 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:31 INFO - PROCESS | 1729 | 1468505791626 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:31 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e532800 == 9 [pid = 1729] [id = 686] 07:16:31 INFO - PROCESS | 1729 | ++DOMWINDOW == 55 (0x8ea02000) [pid = 1729] [serial = 2059] [outer = (nil)] 07:16:31 INFO - PROCESS | 1729 | ++DOMWINDOW == 56 (0x8ea08400) [pid = 1729] [serial = 2060] [outer = 0x8ea02000] 07:16:31 INFO - PROCESS | 1729 | 1468505791702 Marionette DEBUG loaded listener.js 07:16:31 INFO - PROCESS | 1729 | ++DOMWINDOW == 57 (0x8ec90400) [pid = 1729] [serial = 2061] [outer = 0x8ea02000] 07:16:32 INFO - PROCESS | 1729 | 1468505792612 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 07:16:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 07:16:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1395ms 07:16:32 INFO - PROCESS | 1729 | 1468505792669 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 07:16:32 INFO - PROCESS | 1729 | 1468505792673 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 07:16:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 07:16:32 INFO - PROCESS | 1729 | 1468505792681 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 07:16:32 INFO - PROCESS | 1729 | 1468505792687 Marionette TRACE conn4 <- [1,2718,null,{}] 07:16:32 INFO - PROCESS | 1729 | 1468505792711 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:32 INFO - PROCESS | 1729 | 1468505792719 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:32 INFO - PROCESS | 1729 | 1468505792936 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 07:16:32 INFO - PROCESS | 1729 | 1468505792957 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:32 INFO - PROCESS | 1729 | 1468505792968 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:32 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f503400 == 10 [pid = 1729] [id = 687] 07:16:32 INFO - PROCESS | 1729 | ++DOMWINDOW == 58 (0x8f503c00) [pid = 1729] [serial = 2062] [outer = (nil)] 07:16:33 INFO - PROCESS | 1729 | ++DOMWINDOW == 59 (0x8f509c00) [pid = 1729] [serial = 2063] [outer = 0x8f503c00] 07:16:33 INFO - PROCESS | 1729 | 1468505793041 Marionette DEBUG loaded listener.js 07:16:33 INFO - PROCESS | 1729 | ++DOMWINDOW == 60 (0x8f582000) [pid = 1729] [serial = 2064] [outer = 0x8f503c00] 07:16:34 INFO - PROCESS | 1729 | 1468505794295 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 07:16:34 INFO - PROCESS | 1729 | 1468505794370 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 07:16:34 INFO - PROCESS | 1729 | 1468505794376 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 07:16:34 INFO - PROCESS | 1729 | 1468505794380 Marionette TRACE conn4 <- [1,2722,null,{}] 07:16:34 INFO - PROCESS | 1729 | 1468505794385 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:34 INFO - PROCESS | 1729 | 1468505794390 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:34 INFO - PROCESS | 1729 | 1468505794533 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 07:16:34 INFO - PROCESS | 1729 | 1468505794756 Marionette TRACE conn4 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:34 INFO - PROCESS | 1729 | 1468505794765 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:34 INFO - PROCESS | 1729 | ++DOCSHELL 0x8ec93400 == 11 [pid = 1729] [id = 688] 07:16:34 INFO - PROCESS | 1729 | ++DOMWINDOW == 53 (0x8f3a9000) [pid = 1729] [serial = 2065] [outer = (nil)] 07:16:34 INFO - PROCESS | 1729 | ++DOMWINDOW == 54 (0x8f57e800) [pid = 1729] [serial = 2066] [outer = 0x8f3a9000] 07:16:34 INFO - PROCESS | 1729 | 1468505794838 Marionette DEBUG loaded listener.js 07:16:34 INFO - PROCESS | 1729 | ++DOMWINDOW == 55 (0x90dda400) [pid = 1729] [serial = 2067] [outer = 0x8f3a9000] 07:16:35 INFO - PROCESS | 1729 | 1468505795587 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 07:16:35 INFO - PROCESS | 1729 | 1468505795612 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 07:16:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 07:16:35 INFO - PROCESS | 1729 | 1468505795617 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 07:16:35 INFO - PROCESS | 1729 | 1468505795621 Marionette TRACE conn4 <- [1,2726,null,{}] 07:16:35 INFO - PROCESS | 1729 | 1468505795630 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:35 INFO - PROCESS | 1729 | 1468505795634 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:35 INFO - PROCESS | 1729 | 1468505795849 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 07:16:35 INFO - PROCESS | 1729 | 1468505795867 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:35 INFO - PROCESS | 1729 | 1468505795874 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:35 INFO - PROCESS | 1729 | ++DOCSHELL 0x90fe1400 == 12 [pid = 1729] [id = 689] 07:16:35 INFO - PROCESS | 1729 | ++DOMWINDOW == 56 (0x90fe9800) [pid = 1729] [serial = 2068] [outer = (nil)] 07:16:35 INFO - PROCESS | 1729 | ++DOMWINDOW == 57 (0x91068800) [pid = 1729] [serial = 2069] [outer = 0x90fe9800] 07:16:35 INFO - PROCESS | 1729 | 1468505795942 Marionette DEBUG loaded listener.js 07:16:36 INFO - PROCESS | 1729 | ++DOMWINDOW == 58 (0x9171cc00) [pid = 1729] [serial = 2070] [outer = 0x90fe9800] 07:16:37 INFO - PROCESS | 1729 | 1468505797081 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 07:16:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 07:16:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1482ms 07:16:37 INFO - PROCESS | 1729 | 1468505797101 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 07:16:37 INFO - PROCESS | 1729 | 1468505797107 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 07:16:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 07:16:37 INFO - PROCESS | 1729 | 1468505797116 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 07:16:37 INFO - PROCESS | 1729 | 1468505797121 Marionette TRACE conn4 <- [1,2730,null,{}] 07:16:37 INFO - PROCESS | 1729 | 1468505797130 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:37 INFO - PROCESS | 1729 | 1468505797136 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:37 INFO - PROCESS | 1729 | 1468505797318 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 07:16:37 INFO - PROCESS | 1729 | 1468505797553 Marionette TRACE conn4 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:37 INFO - PROCESS | 1729 | 1468505797559 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:37 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d7cd400 == 13 [pid = 1729] [id = 690] 07:16:37 INFO - PROCESS | 1729 | ++DOMWINDOW == 59 (0x8e18a000) [pid = 1729] [serial = 2071] [outer = (nil)] 07:16:37 INFO - PROCESS | 1729 | ++DOMWINDOW == 60 (0x8e532c00) [pid = 1729] [serial = 2072] [outer = 0x8e18a000] 07:16:37 INFO - PROCESS | 1729 | 1468505797693 Marionette DEBUG loaded listener.js 07:16:37 INFO - PROCESS | 1729 | ++DOMWINDOW == 61 (0x8ea01c00) [pid = 1729] [serial = 2073] [outer = 0x8e18a000] 07:16:39 INFO - PROCESS | 1729 | 1468505799069 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:16:39 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 07:16:39 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 07:16:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 07:16:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:16:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1989ms 07:16:39 INFO - PROCESS | 1729 | 1468505799147 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 07:16:39 INFO - PROCESS | 1729 | 1468505799155 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 07:16:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 07:16:39 INFO - PROCESS | 1729 | 1468505799221 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 07:16:39 INFO - PROCESS | 1729 | 1468505799226 Marionette TRACE conn4 <- [1,2734,null,{}] 07:16:39 INFO - PROCESS | 1729 | 1468505799237 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:39 INFO - PROCESS | 1729 | 1468505799243 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:39 INFO - PROCESS | 1729 | 1468505799486 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 07:16:39 INFO - PROCESS | 1729 | 1468505799615 Marionette TRACE conn4 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:39 INFO - PROCESS | 1729 | 1468505799624 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:39 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc48c00 == 14 [pid = 1729] [id = 691] 07:16:39 INFO - PROCESS | 1729 | ++DOMWINDOW == 62 (0x90dda800) [pid = 1729] [serial = 2074] [outer = (nil)] 07:16:39 INFO - PROCESS | 1729 | ++DOMWINDOW == 63 (0x91063c00) [pid = 1729] [serial = 2075] [outer = 0x90dda800] 07:16:39 INFO - PROCESS | 1729 | 1468505799708 Marionette DEBUG loaded listener.js 07:16:39 INFO - PROCESS | 1729 | ++DOMWINDOW == 64 (0x8f3a4800) [pid = 1729] [serial = 2076] [outer = 0x90dda800] 07:16:40 INFO - PROCESS | 1729 | 1468505800773 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 07:16:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 07:16:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1639ms 07:16:40 INFO - PROCESS | 1729 | 1468505800857 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 07:16:40 INFO - PROCESS | 1729 | 1468505800861 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 07:16:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 07:16:40 INFO - PROCESS | 1729 | 1468505800868 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 07:16:40 INFO - PROCESS | 1729 | 1468505800874 Marionette TRACE conn4 <- [1,2738,null,{}] 07:16:40 INFO - PROCESS | 1729 | 1468505800890 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:40 INFO - PROCESS | 1729 | 1468505800899 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:41 INFO - PROCESS | 1729 | 1468505801115 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 07:16:41 INFO - PROCESS | 1729 | 1468505801548 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:41 INFO - PROCESS | 1729 | 1468505801560 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:41 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc4e400 == 15 [pid = 1729] [id = 692] 07:16:41 INFO - PROCESS | 1729 | ++DOMWINDOW == 65 (0x8bc4f800) [pid = 1729] [serial = 2077] [outer = (nil)] 07:16:41 INFO - PROCESS | 1729 | ++DOMWINDOW == 66 (0x8be06c00) [pid = 1729] [serial = 2078] [outer = 0x8bc4f800] 07:16:41 INFO - PROCESS | 1729 | 1468505801634 Marionette DEBUG loaded listener.js 07:16:41 INFO - PROCESS | 1729 | ++DOMWINDOW == 67 (0x8d1cf000) [pid = 1729] [serial = 2079] [outer = 0x8bc4f800] 07:16:42 INFO - PROCESS | 1729 | --DOMWINDOW == 66 (0x90ddd000) [pid = 1729] [serial = 2037] [outer = (nil)] [url = about:blank] 07:16:42 INFO - PROCESS | 1729 | --DOMWINDOW == 65 (0x90fec400) [pid = 1729] [serial = 2027] [outer = (nil)] [url = about:blank] 07:16:42 INFO - PROCESS | 1729 | --DOMWINDOW == 64 (0x91067800) [pid = 1729] [serial = 2039] [outer = (nil)] [url = about:blank] 07:16:42 INFO - PROCESS | 1729 | --DOMWINDOW == 63 (0x8d3c1000) [pid = 1729] [serial = 2022] [outer = (nil)] [url = about:blank] 07:16:42 INFO - PROCESS | 1729 | --DOMWINDOW == 62 (0x8ec9a800) [pid = 1729] [serial = 2025] [outer = (nil)] [url = about:blank] 07:16:42 INFO - PROCESS | 1729 | --DOMWINDOW == 61 (0x8d1c5800) [pid = 1729] [serial = 2021] [outer = (nil)] [url = about:blank] 07:16:42 INFO - PROCESS | 1729 | --DOMWINDOW == 60 (0x8e537000) [pid = 1729] [serial = 2033] [outer = (nil)] [url = about:blank] 07:16:42 INFO - PROCESS | 1729 | --DOMWINDOW == 59 (0x91061000) [pid = 1729] [serial = 2028] [outer = (nil)] [url = about:blank] 07:16:42 INFO - PROCESS | 1729 | --DOMWINDOW == 58 (0x90ddcc00) [pid = 1729] [serial = 2019] [outer = (nil)] [url = about:blank] 07:16:42 INFO - PROCESS | 1729 | --DOMWINDOW == 57 (0x8be05400) [pid = 1729] [serial = 2030] [outer = (nil)] [url = about:blank] 07:16:42 INFO - PROCESS | 1729 | --DOMWINDOW == 56 (0x8f584400) [pid = 1729] [serial = 2036] [outer = (nil)] [url = about:blank] 07:16:42 INFO - PROCESS | 1729 | --DOMWINDOW == 55 (0x8ea08c00) [pid = 1729] [serial = 2024] [outer = (nil)] [url = about:blank] 07:16:42 INFO - PROCESS | 1729 | --DOMWINDOW == 54 (0x8ec90800) [pid = 1729] [serial = 2034] [outer = (nil)] [url = about:blank] 07:16:42 INFO - PROCESS | 1729 | --DOMWINDOW == 53 (0x8d1c5400) [pid = 1729] [serial = 2031] [outer = (nil)] [url = about:blank] 07:16:42 INFO - PROCESS | 1729 | --DOMWINDOW == 52 (0x9106b800) [pid = 1729] [serial = 2040] [outer = (nil)] [url = about:blank] 07:16:42 INFO - PROCESS | 1729 | 1468505802607 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 07:16:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 07:16:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1782ms 07:16:42 INFO - PROCESS | 1729 | 1468505802657 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 07:16:42 INFO - PROCESS | 1729 | 1468505802662 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 07:16:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 07:16:42 INFO - PROCESS | 1729 | 1468505802670 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 07:16:42 INFO - PROCESS | 1729 | 1468505802674 Marionette TRACE conn4 <- [1,2742,null,{}] 07:16:42 INFO - PROCESS | 1729 | 1468505802682 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:42 INFO - PROCESS | 1729 | 1468505802690 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:42 INFO - PROCESS | 1729 | 1468505802846 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 07:16:43 INFO - PROCESS | 1729 | 1468505803030 Marionette TRACE conn4 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:43 INFO - PROCESS | 1729 | 1468505803038 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:43 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be01800 == 16 [pid = 1729] [id = 693] 07:16:43 INFO - PROCESS | 1729 | ++DOMWINDOW == 53 (0x8d1c5800) [pid = 1729] [serial = 2080] [outer = (nil)] 07:16:43 INFO - PROCESS | 1729 | ++DOMWINDOW == 54 (0x8d4fac00) [pid = 1729] [serial = 2081] [outer = 0x8d1c5800] 07:16:43 INFO - PROCESS | 1729 | 1468505803115 Marionette DEBUG loaded listener.js 07:16:43 INFO - PROCESS | 1729 | ++DOMWINDOW == 55 (0x8e18e400) [pid = 1729] [serial = 2082] [outer = 0x8d1c5800] 07:16:43 INFO - PROCESS | 1729 | 1468505803916 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 07:16:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 07:16:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1280ms 07:16:43 INFO - PROCESS | 1729 | 1468505803954 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 07:16:43 INFO - PROCESS | 1729 | 1468505803960 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 07:16:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 07:16:43 INFO - PROCESS | 1729 | 1468505803967 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 07:16:43 INFO - PROCESS | 1729 | 1468505803970 Marionette TRACE conn4 <- [1,2746,null,{}] 07:16:43 INFO - PROCESS | 1729 | 1468505803976 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:43 INFO - PROCESS | 1729 | 1468505803981 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:44 INFO - PROCESS | 1729 | 1468505804138 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 07:16:44 INFO - PROCESS | 1729 | 1468505804154 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:44 INFO - PROCESS | 1729 | 1468505804162 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:44 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f3ae800 == 17 [pid = 1729] [id = 694] 07:16:44 INFO - PROCESS | 1729 | ++DOMWINDOW == 56 (0x8f506000) [pid = 1729] [serial = 2083] [outer = (nil)] 07:16:44 INFO - PROCESS | 1729 | ++DOMWINDOW == 57 (0x8f581800) [pid = 1729] [serial = 2084] [outer = 0x8f506000] 07:16:44 INFO - PROCESS | 1729 | 1468505804237 Marionette DEBUG loaded listener.js 07:16:44 INFO - PROCESS | 1729 | ++DOMWINDOW == 58 (0x90ddcc00) [pid = 1729] [serial = 2085] [outer = 0x8f506000] 07:16:45 INFO - PROCESS | 1729 | 1468505805244 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 07:16:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 07:16:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1337ms 07:16:45 INFO - PROCESS | 1729 | 1468505805312 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 07:16:45 INFO - PROCESS | 1729 | 1468505805316 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 07:16:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 07:16:45 INFO - PROCESS | 1729 | 1468505805329 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 07:16:45 INFO - PROCESS | 1729 | 1468505805338 Marionette TRACE conn4 <- [1,2750,null,{}] 07:16:45 INFO - PROCESS | 1729 | 1468505805361 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:45 INFO - PROCESS | 1729 | 1468505805369 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:45 INFO - PROCESS | 1729 | 1468505805582 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 07:16:45 INFO - PROCESS | 1729 | 1468505805602 Marionette TRACE conn4 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:45 INFO - PROCESS | 1729 | 1468505805611 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:45 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f584400 == 18 [pid = 1729] [id = 695] 07:16:45 INFO - PROCESS | 1729 | ++DOMWINDOW == 59 (0x90fe8000) [pid = 1729] [serial = 2086] [outer = (nil)] 07:16:45 INFO - PROCESS | 1729 | ++DOMWINDOW == 60 (0x91725400) [pid = 1729] [serial = 2087] [outer = 0x90fe8000] 07:16:45 INFO - PROCESS | 1729 | 1468505805676 Marionette DEBUG loaded listener.js 07:16:45 INFO - PROCESS | 1729 | ++DOMWINDOW == 61 (0x91c87000) [pid = 1729] [serial = 2088] [outer = 0x90fe8000] 07:16:46 INFO - PROCESS | 1729 | 1468505806592 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 07:16:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 07:16:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1307ms 07:16:46 INFO - PROCESS | 1729 | 1468505806630 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 07:16:46 INFO - PROCESS | 1729 | 1468505806634 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 07:16:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 07:16:46 INFO - PROCESS | 1729 | 1468505806652 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 07:16:46 INFO - PROCESS | 1729 | 1468505806655 Marionette TRACE conn4 <- [1,2754,null,{}] 07:16:46 INFO - PROCESS | 1729 | 1468505806660 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:46 INFO - PROCESS | 1729 | 1468505806665 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:46 INFO - PROCESS | 1729 | 1468505806866 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 07:16:46 INFO - PROCESS | 1729 | 1468505806890 Marionette TRACE conn4 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:46 INFO - PROCESS | 1729 | 1468505806897 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:46 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f501400 == 19 [pid = 1729] [id = 696] 07:16:46 INFO - PROCESS | 1729 | ++DOMWINDOW == 62 (0x90fea800) [pid = 1729] [serial = 2089] [outer = (nil)] 07:16:46 INFO - PROCESS | 1729 | ++DOMWINDOW == 63 (0x91f62400) [pid = 1729] [serial = 2090] [outer = 0x90fea800] 07:16:46 INFO - PROCESS | 1729 | 1468505806969 Marionette DEBUG loaded listener.js 07:16:47 INFO - PROCESS | 1729 | ++DOMWINDOW == 64 (0x91f5e400) [pid = 1729] [serial = 2091] [outer = 0x90fea800] 07:16:47 INFO - PROCESS | 1729 | --DOMWINDOW == 63 (0x8bc4ac00) [pid = 1729] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 07:16:47 INFO - PROCESS | 1729 | --DOMWINDOW == 62 (0x8f503c00) [pid = 1729] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 07:16:47 INFO - PROCESS | 1729 | --DOMWINDOW == 61 (0x8d3c1800) [pid = 1729] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 07:16:47 INFO - PROCESS | 1729 | --DOMWINDOW == 60 (0x8d7c6400) [pid = 1729] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 07:16:47 INFO - PROCESS | 1729 | --DOMWINDOW == 59 (0x8ea02000) [pid = 1729] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 07:16:47 INFO - PROCESS | 1729 | --DOMWINDOW == 58 (0x8ec98800) [pid = 1729] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 07:16:47 INFO - PROCESS | 1729 | --DOMWINDOW == 57 (0x8f504400) [pid = 1729] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 07:16:47 INFO - PROCESS | 1729 | --DOMWINDOW == 56 (0x8f3a9000) [pid = 1729] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 07:16:47 INFO - PROCESS | 1729 | --DOMWINDOW == 55 (0x8d4f0400) [pid = 1729] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 07:16:47 INFO - PROCESS | 1729 | 1468505807924 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 07:16:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 07:16:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1328ms 07:16:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 07:16:47 INFO - PROCESS | 1729 | 1468505807979 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 07:16:47 INFO - PROCESS | 1729 | 1468505807982 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 07:16:47 INFO - PROCESS | 1729 | 1468505807989 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 07:16:47 INFO - PROCESS | 1729 | 1468505807992 Marionette TRACE conn4 <- [1,2758,null,{}] 07:16:48 INFO - PROCESS | 1729 | 1468505807998 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:48 INFO - PROCESS | 1729 | 1468505808003 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:48 INFO - PROCESS | 1729 | 1468505808159 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 07:16:48 INFO - PROCESS | 1729 | 1468505808170 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:48 INFO - PROCESS | 1729 | 1468505808189 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:48 INFO - PROCESS | 1729 | ++DOCSHELL 0x91f5c800 == 20 [pid = 1729] [id = 697] 07:16:48 INFO - PROCESS | 1729 | ++DOMWINDOW == 56 (0x92063000) [pid = 1729] [serial = 2092] [outer = (nil)] 07:16:48 INFO - PROCESS | 1729 | ++DOMWINDOW == 57 (0x92069400) [pid = 1729] [serial = 2093] [outer = 0x92063000] 07:16:48 INFO - PROCESS | 1729 | 1468505808406 Marionette DEBUG loaded listener.js 07:16:48 INFO - PROCESS | 1729 | ++DOMWINDOW == 58 (0x926c4000) [pid = 1729] [serial = 2094] [outer = 0x92063000] 07:16:49 INFO - PROCESS | 1729 | 1468505809233 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 07:16:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 07:16:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1287ms 07:16:49 INFO - PROCESS | 1729 | 1468505809276 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 07:16:49 INFO - PROCESS | 1729 | 1468505809279 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 07:16:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 07:16:49 INFO - PROCESS | 1729 | 1468505809347 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 07:16:49 INFO - PROCESS | 1729 | 1468505809353 Marionette TRACE conn4 <- [1,2762,null,{}] 07:16:49 INFO - PROCESS | 1729 | 1468505809366 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:49 INFO - PROCESS | 1729 | 1468505809373 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:49 INFO - PROCESS | 1729 | 1468505809571 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 07:16:49 INFO - PROCESS | 1729 | 1468505809754 Marionette TRACE conn4 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:49 INFO - PROCESS | 1729 | 1468505809770 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:49 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d1c5400 == 21 [pid = 1729] [id = 698] 07:16:49 INFO - PROCESS | 1729 | ++DOMWINDOW == 59 (0x8d1c7c00) [pid = 1729] [serial = 2095] [outer = (nil)] 07:16:49 INFO - PROCESS | 1729 | ++DOMWINDOW == 60 (0x8d3c7c00) [pid = 1729] [serial = 2096] [outer = 0x8d1c7c00] 07:16:49 INFO - PROCESS | 1729 | 1468505809869 Marionette DEBUG loaded listener.js 07:16:49 INFO - PROCESS | 1729 | ++DOMWINDOW == 61 (0x8d4f4c00) [pid = 1729] [serial = 2097] [outer = 0x8d1c7c00] 07:16:50 INFO - PROCESS | 1729 | 1468505810820 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 07:16:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 07:16:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1540ms 07:16:50 INFO - PROCESS | 1729 | 1468505810884 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 07:16:50 INFO - PROCESS | 1729 | 1468505810891 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 07:16:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 07:16:50 INFO - PROCESS | 1729 | 1468505810899 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 07:16:50 INFO - PROCESS | 1729 | 1468505810903 Marionette TRACE conn4 <- [1,2766,null,{}] 07:16:50 INFO - PROCESS | 1729 | 1468505810913 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:50 INFO - PROCESS | 1729 | 1468505810921 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:51 INFO - PROCESS | 1729 | 1468505811099 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 07:16:51 INFO - PROCESS | 1729 | 1468505811284 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:51 INFO - PROCESS | 1729 | 1468505811296 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:51 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be07800 == 22 [pid = 1729] [id = 699] 07:16:51 INFO - PROCESS | 1729 | ++DOMWINDOW == 62 (0x8f3a4400) [pid = 1729] [serial = 2098] [outer = (nil)] 07:16:51 INFO - PROCESS | 1729 | ++DOMWINDOW == 63 (0x8f50f400) [pid = 1729] [serial = 2099] [outer = 0x8f3a4400] 07:16:51 INFO - PROCESS | 1729 | 1468505811373 Marionette DEBUG loaded listener.js 07:16:51 INFO - PROCESS | 1729 | ++DOMWINDOW == 64 (0x90fe3c00) [pid = 1729] [serial = 2100] [outer = 0x8f3a4400] 07:16:52 INFO - PROCESS | 1729 | 1468505812356 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 07:16:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 07:16:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1529ms 07:16:52 INFO - PROCESS | 1729 | 1468505812428 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 07:16:52 INFO - PROCESS | 1729 | 1468505812432 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 07:16:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 07:16:52 INFO - PROCESS | 1729 | 1468505812440 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 07:16:52 INFO - PROCESS | 1729 | 1468505812443 Marionette TRACE conn4 <- [1,2770,null,{}] 07:16:52 INFO - PROCESS | 1729 | 1468505812449 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:52 INFO - PROCESS | 1729 | 1468505812454 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:52 INFO - PROCESS | 1729 | 1468505812671 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 07:16:52 INFO - PROCESS | 1729 | 1468505812865 Marionette TRACE conn4 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:52 INFO - PROCESS | 1729 | 1468505812885 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:53 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f1f9400 == 23 [pid = 1729] [id = 700] 07:16:53 INFO - PROCESS | 1729 | ++DOMWINDOW == 65 (0x926c1800) [pid = 1729] [serial = 2101] [outer = (nil)] 07:16:53 INFO - PROCESS | 1729 | ++DOMWINDOW == 66 (0x926ca800) [pid = 1729] [serial = 2102] [outer = 0x926c1800] 07:16:53 INFO - PROCESS | 1729 | 1468505813096 Marionette DEBUG loaded listener.js 07:16:53 INFO - PROCESS | 1729 | ++DOMWINDOW == 67 (0x927b8400) [pid = 1729] [serial = 2103] [outer = 0x926c1800] 07:16:54 INFO - PROCESS | 1729 | 1468505814018 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 07:16:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 07:16:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1629ms 07:16:54 INFO - PROCESS | 1729 | 1468505814069 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 07:16:54 INFO - PROCESS | 1729 | 1468505814074 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 07:16:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 07:16:54 INFO - PROCESS | 1729 | 1468505814080 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 07:16:54 INFO - PROCESS | 1729 | 1468505814084 Marionette TRACE conn4 <- [1,2774,null,{}] 07:16:54 INFO - PROCESS | 1729 | 1468505814089 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:54 INFO - PROCESS | 1729 | 1468505814095 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:54 INFO - PROCESS | 1729 | 1468505814271 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 07:16:54 INFO - PROCESS | 1729 | 1468505814460 Marionette TRACE conn4 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:54 INFO - PROCESS | 1729 | 1468505814467 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:54 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f3a8800 == 24 [pid = 1729] [id = 701] 07:16:54 INFO - PROCESS | 1729 | ++DOMWINDOW == 68 (0x927c0c00) [pid = 1729] [serial = 2104] [outer = (nil)] 07:16:54 INFO - PROCESS | 1729 | ++DOMWINDOW == 69 (0x927c7800) [pid = 1729] [serial = 2105] [outer = 0x927c0c00] 07:16:54 INFO - PROCESS | 1729 | 1468505814551 Marionette DEBUG loaded listener.js 07:16:54 INFO - PROCESS | 1729 | ++DOMWINDOW == 70 (0x92ce9c00) [pid = 1729] [serial = 2106] [outer = 0x927c0c00] 07:16:55 INFO - PROCESS | 1729 | 1468505815497 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 07:16:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 07:16:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1480ms 07:16:55 INFO - PROCESS | 1729 | 1468505815561 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 07:16:55 INFO - PROCESS | 1729 | 1468505815565 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 07:16:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 07:16:55 INFO - PROCESS | 1729 | 1468505815572 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 07:16:55 INFO - PROCESS | 1729 | 1468505815575 Marionette TRACE conn4 <- [1,2778,null,{}] 07:16:55 INFO - PROCESS | 1729 | 1468505815581 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:55 INFO - PROCESS | 1729 | 1468505815586 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:55 INFO - PROCESS | 1729 | 1468505815752 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 07:16:55 INFO - PROCESS | 1729 | 1468505815936 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:55 INFO - PROCESS | 1729 | 1468505815943 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:55 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d4f1400 == 25 [pid = 1729] [id = 702] 07:16:55 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x8d7c2400) [pid = 1729] [serial = 2107] [outer = (nil)] 07:16:56 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x9376d400) [pid = 1729] [serial = 2108] [outer = 0x8d7c2400] 07:16:56 INFO - PROCESS | 1729 | 1468505816026 Marionette DEBUG loaded listener.js 07:16:56 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x93770000) [pid = 1729] [serial = 2109] [outer = 0x8d7c2400] 07:16:56 INFO - PROCESS | 1729 | 1468505816937 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 07:16:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 07:16:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1427ms 07:16:57 INFO - PROCESS | 1729 | 1468505817000 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 07:16:57 INFO - PROCESS | 1729 | 1468505817004 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 07:16:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 07:16:57 INFO - PROCESS | 1729 | 1468505817011 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 07:16:57 INFO - PROCESS | 1729 | 1468505817014 Marionette TRACE conn4 <- [1,2782,null,{}] 07:16:57 INFO - PROCESS | 1729 | 1468505817020 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:57 INFO - PROCESS | 1729 | 1468505817030 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:57 INFO - PROCESS | 1729 | 1468505817281 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 07:16:57 INFO - PROCESS | 1729 | 1468505817467 Marionette TRACE conn4 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:57 INFO - PROCESS | 1729 | 1468505817478 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:57 INFO - PROCESS | 1729 | ++DOCSHELL 0x92ce5c00 == 26 [pid = 1729] [id = 703] 07:16:57 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x92cf2000) [pid = 1729] [serial = 2110] [outer = (nil)] 07:16:57 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x937b0400) [pid = 1729] [serial = 2111] [outer = 0x92cf2000] 07:16:57 INFO - PROCESS | 1729 | 1468505817559 Marionette DEBUG loaded listener.js 07:16:57 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x93906c00) [pid = 1729] [serial = 2112] [outer = 0x92cf2000] 07:16:58 INFO - PROCESS | 1729 | 1468505818504 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 07:16:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 07:16:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1538ms 07:16:58 INFO - PROCESS | 1729 | 1468505818550 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 07:16:58 INFO - PROCESS | 1729 | 1468505818554 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 07:16:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 07:16:58 INFO - PROCESS | 1729 | 1468505818560 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 07:16:58 INFO - PROCESS | 1729 | 1468505818564 Marionette TRACE conn4 <- [1,2786,null,{}] 07:16:58 INFO - PROCESS | 1729 | 1468505818569 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:58 INFO - PROCESS | 1729 | 1468505818575 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:58 INFO - PROCESS | 1729 | 1468505818743 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 07:16:58 INFO - PROCESS | 1729 | 1468505818922 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:58 INFO - PROCESS | 1729 | 1468505818930 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:16:59 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc50000 == 27 [pid = 1729] [id = 704] 07:16:59 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0x8e187400) [pid = 1729] [serial = 2113] [outer = (nil)] 07:16:59 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x8f510400) [pid = 1729] [serial = 2114] [outer = 0x8e187400] 07:16:59 INFO - PROCESS | 1729 | 1468505819048 Marionette DEBUG loaded listener.js 07:16:59 INFO - PROCESS | 1729 | ++DOMWINDOW == 79 (0x90dd4000) [pid = 1729] [serial = 2115] [outer = 0x8e187400] 07:17:00 INFO - PROCESS | 1729 | 1468505820209 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 07:17:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 07:17:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1682ms 07:17:00 INFO - PROCESS | 1729 | 1468505820243 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 07:17:00 INFO - PROCESS | 1729 | 1468505820248 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 07:17:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 07:17:00 INFO - PROCESS | 1729 | 1468505820257 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 07:17:00 INFO - PROCESS | 1729 | 1468505820261 Marionette TRACE conn4 <- [1,2790,null,{}] 07:17:00 INFO - PROCESS | 1729 | 1468505820289 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:00 INFO - PROCESS | 1729 | 1468505820295 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:00 INFO - PROCESS | 1729 | 1468505820500 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 07:17:00 INFO - PROCESS | 1729 | 1468505820715 Marionette TRACE conn4 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:00 INFO - PROCESS | 1729 | 1468505820724 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:00 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e18c800 == 28 [pid = 1729] [id = 705] 07:17:00 INFO - PROCESS | 1729 | ++DOMWINDOW == 80 (0x8e539000) [pid = 1729] [serial = 2116] [outer = (nil)] 07:17:00 INFO - PROCESS | 1729 | ++DOMWINDOW == 81 (0x8ea0f800) [pid = 1729] [serial = 2117] [outer = 0x8e539000] 07:17:00 INFO - PROCESS | 1729 | 1468505820876 Marionette DEBUG loaded listener.js 07:17:00 INFO - PROCESS | 1729 | ++DOMWINDOW == 82 (0x8ec9a800) [pid = 1729] [serial = 2118] [outer = 0x8e539000] 07:17:02 INFO - PROCESS | 1729 | --DOMWINDOW == 81 (0x8d3c9400) [pid = 1729] [serial = 2043] [outer = (nil)] [url = about:blank] 07:17:02 INFO - PROCESS | 1729 | --DOMWINDOW == 80 (0x8f509c00) [pid = 1729] [serial = 2063] [outer = (nil)] [url = about:blank] 07:17:02 INFO - PROCESS | 1729 | --DOMWINDOW == 79 (0x8be0c000) [pid = 1729] [serial = 2042] [outer = (nil)] [url = about:blank] 07:17:02 INFO - PROCESS | 1729 | --DOMWINDOW == 78 (0x8d4f0c00) [pid = 1729] [serial = 2057] [outer = (nil)] [url = about:blank] 07:17:02 INFO - PROCESS | 1729 | --DOMWINDOW == 77 (0x8d4f9c00) [pid = 1729] [serial = 2058] [outer = (nil)] [url = about:blank] 07:17:02 INFO - PROCESS | 1729 | --DOMWINDOW == 76 (0x8e184400) [pid = 1729] [serial = 2054] [outer = (nil)] [url = about:blank] 07:17:02 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x8ea08400) [pid = 1729] [serial = 2060] [outer = (nil)] [url = about:blank] 07:17:02 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x8f508400) [pid = 1729] [serial = 2046] [outer = (nil)] [url = about:blank] 07:17:02 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x8f3a8000) [pid = 1729] [serial = 2045] [outer = (nil)] [url = about:blank] 07:17:02 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x91f64000) [pid = 1729] [serial = 2049] [outer = (nil)] [url = about:blank] 07:17:02 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x91722000) [pid = 1729] [serial = 2048] [outer = (nil)] [url = about:blank] 07:17:02 INFO - PROCESS | 1729 | --DOMWINDOW == 70 (0x8f57e800) [pid = 1729] [serial = 2066] [outer = (nil)] [url = about:blank] 07:17:02 INFO - PROCESS | 1729 | --DOMWINDOW == 69 (0x8f582000) [pid = 1729] [serial = 2064] [outer = (nil)] [url = about:blank] 07:17:02 INFO - PROCESS | 1729 | --DOMWINDOW == 68 (0x8e18d800) [pid = 1729] [serial = 2055] [outer = (nil)] [url = about:blank] 07:17:02 INFO - PROCESS | 1729 | --DOMWINDOW == 67 (0x91068800) [pid = 1729] [serial = 2069] [outer = (nil)] [url = about:blank] 07:17:02 INFO - PROCESS | 1729 | --DOMWINDOW == 66 (0x90dda400) [pid = 1729] [serial = 2067] [outer = (nil)] [url = about:blank] 07:17:02 INFO - PROCESS | 1729 | --DOMWINDOW == 65 (0x8ec90400) [pid = 1729] [serial = 2061] [outer = (nil)] [url = about:blank] 07:17:02 INFO - PROCESS | 1729 | --DOMWINDOW == 64 (0x926c4c00) [pid = 1729] [serial = 2052] [outer = (nil)] [url = about:blank] 07:17:02 INFO - PROCESS | 1729 | --DOMWINDOW == 63 (0x8f1ec000) [pid = 1729] [serial = 2051] [outer = (nil)] [url = about:blank] 07:17:02 INFO - PROCESS | 1729 | 1468505822914 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 07:17:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 07:17:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 2714ms 07:17:02 INFO - PROCESS | 1729 | 1468505822972 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 07:17:02 INFO - PROCESS | 1729 | 1468505822978 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 07:17:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 07:17:02 INFO - PROCESS | 1729 | 1468505822987 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 07:17:02 INFO - PROCESS | 1729 | 1468505822993 Marionette TRACE conn4 <- [1,2794,null,{}] 07:17:03 INFO - PROCESS | 1729 | 1468505823001 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:03 INFO - PROCESS | 1729 | 1468505823007 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:03 INFO - PROCESS | 1729 | 1468505823240 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 07:17:03 INFO - PROCESS | 1729 | 1468505823380 Marionette TRACE conn4 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:03 INFO - PROCESS | 1729 | 1468505823387 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:03 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d1c7800 == 29 [pid = 1729] [id = 706] 07:17:03 INFO - PROCESS | 1729 | ++DOMWINDOW == 64 (0x8d1cc000) [pid = 1729] [serial = 2119] [outer = (nil)] 07:17:03 INFO - PROCESS | 1729 | ++DOMWINDOW == 65 (0x8d4f1c00) [pid = 1729] [serial = 2120] [outer = 0x8d1cc000] 07:17:03 INFO - PROCESS | 1729 | 1468505823461 Marionette DEBUG loaded listener.js 07:17:03 INFO - PROCESS | 1729 | ++DOMWINDOW == 66 (0x8d4f6000) [pid = 1729] [serial = 2121] [outer = 0x8d1cc000] 07:17:04 INFO - PROCESS | 1729 | 1468505824269 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 07:17:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 07:17:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1336ms 07:17:04 INFO - PROCESS | 1729 | 1468505824322 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 07:17:04 INFO - PROCESS | 1729 | 1468505824331 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 07:17:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 07:17:04 INFO - PROCESS | 1729 | 1468505824341 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 07:17:04 INFO - PROCESS | 1729 | 1468505824345 Marionette TRACE conn4 <- [1,2798,null,{}] 07:17:04 INFO - PROCESS | 1729 | 1468505824351 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:04 INFO - PROCESS | 1729 | 1468505824356 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:04 INFO - PROCESS | 1729 | 1468505824516 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 07:17:04 INFO - PROCESS | 1729 | 1468505824526 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:04 INFO - PROCESS | 1729 | 1468505824533 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:04 INFO - PROCESS | 1729 | ++DOCSHELL 0x8ea04c00 == 30 [pid = 1729] [id = 707] 07:17:04 INFO - PROCESS | 1729 | ++DOMWINDOW == 67 (0x8ea05c00) [pid = 1729] [serial = 2122] [outer = (nil)] 07:17:04 INFO - PROCESS | 1729 | ++DOMWINDOW == 68 (0x8ea0a800) [pid = 1729] [serial = 2123] [outer = 0x8ea05c00] 07:17:04 INFO - PROCESS | 1729 | 1468505824604 Marionette DEBUG loaded listener.js 07:17:04 INFO - PROCESS | 1729 | ++DOMWINDOW == 69 (0x8ec90400) [pid = 1729] [serial = 2124] [outer = 0x8ea05c00] 07:17:05 INFO - PROCESS | 1729 | 1468505825680 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 07:17:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 07:17:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1391ms 07:17:05 INFO - PROCESS | 1729 | 1468505825740 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 07:17:05 INFO - PROCESS | 1729 | 1468505825745 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 07:17:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 07:17:05 INFO - PROCESS | 1729 | 1468505825751 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 07:17:05 INFO - PROCESS | 1729 | 1468505825757 Marionette TRACE conn4 <- [1,2802,null,{}] 07:17:05 INFO - PROCESS | 1729 | 1468505825784 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:05 INFO - PROCESS | 1729 | 1468505825792 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:06 INFO - PROCESS | 1729 | 1468505826013 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 07:17:06 INFO - PROCESS | 1729 | 1468505826036 Marionette TRACE conn4 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:06 INFO - PROCESS | 1729 | 1468505826049 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:06 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f588000 == 31 [pid = 1729] [id = 708] 07:17:06 INFO - PROCESS | 1729 | ++DOMWINDOW == 70 (0x8f588400) [pid = 1729] [serial = 2125] [outer = (nil)] 07:17:06 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x90dd5800) [pid = 1729] [serial = 2126] [outer = 0x8f588400] 07:17:06 INFO - PROCESS | 1729 | 1468505826121 Marionette DEBUG loaded listener.js 07:17:06 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x90feb400) [pid = 1729] [serial = 2127] [outer = 0x8f588400] 07:17:06 INFO - PROCESS | 1729 | 1468505826990 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 07:17:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 07:17:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1340ms 07:17:07 INFO - PROCESS | 1729 | 1468505827095 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 07:17:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 07:17:07 INFO - PROCESS | 1729 | 1468505827100 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 07:17:07 INFO - PROCESS | 1729 | 1468505827105 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 07:17:07 INFO - PROCESS | 1729 | 1468505827109 Marionette TRACE conn4 <- [1,2806,null,{}] 07:17:07 INFO - PROCESS | 1729 | 1468505827114 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:07 INFO - PROCESS | 1729 | 1468505827119 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:07 INFO - PROCESS | 1729 | 1468505827324 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 07:17:07 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x92063000) [pid = 1729] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 07:17:07 INFO - PROCESS | 1729 | --DOMWINDOW == 70 (0x90fe8000) [pid = 1729] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 07:17:07 INFO - PROCESS | 1729 | --DOMWINDOW == 69 (0x90fea800) [pid = 1729] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 07:17:07 INFO - PROCESS | 1729 | --DOMWINDOW == 68 (0x8f506000) [pid = 1729] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 07:17:07 INFO - PROCESS | 1729 | --DOMWINDOW == 67 (0x90fe9800) [pid = 1729] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 07:17:07 INFO - PROCESS | 1729 | --DOMWINDOW == 66 (0x90dda800) [pid = 1729] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 07:17:07 INFO - PROCESS | 1729 | --DOMWINDOW == 65 (0x8d1c5800) [pid = 1729] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 07:17:07 INFO - PROCESS | 1729 | --DOMWINDOW == 64 (0x8bc4f800) [pid = 1729] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 07:17:07 INFO - PROCESS | 1729 | --DOMWINDOW == 63 (0x8e18a000) [pid = 1729] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 07:17:07 INFO - PROCESS | 1729 | 1468505827787 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:07 INFO - PROCESS | 1729 | 1468505827795 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:07 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc4f800 == 32 [pid = 1729] [id = 709] 07:17:07 INFO - PROCESS | 1729 | ++DOMWINDOW == 64 (0x8d1c5800) [pid = 1729] [serial = 2128] [outer = (nil)] 07:17:07 INFO - PROCESS | 1729 | ++DOMWINDOW == 65 (0x8ea07800) [pid = 1729] [serial = 2129] [outer = 0x8d1c5800] 07:17:07 INFO - PROCESS | 1729 | 1468505827864 Marionette DEBUG loaded listener.js 07:17:07 INFO - PROCESS | 1729 | ++DOMWINDOW == 66 (0x91066c00) [pid = 1729] [serial = 2130] [outer = 0x8d1c5800] 07:17:08 INFO - PROCESS | 1729 | 1468505828584 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 07:17:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 07:17:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1541ms 07:17:08 INFO - PROCESS | 1729 | 1468505828646 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 07:17:08 INFO - PROCESS | 1729 | 1468505828650 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 07:17:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 07:17:08 INFO - PROCESS | 1729 | 1468505828656 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 07:17:08 INFO - PROCESS | 1729 | 1468505828658 Marionette TRACE conn4 <- [1,2810,null,{}] 07:17:08 INFO - PROCESS | 1729 | 1468505828664 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:08 INFO - PROCESS | 1729 | 1468505828669 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:08 INFO - PROCESS | 1729 | 1468505828879 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 07:17:08 INFO - PROCESS | 1729 | 1468505828888 Marionette TRACE conn4 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:08 INFO - PROCESS | 1729 | 1468505828895 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:08 INFO - PROCESS | 1729 | ++DOCSHELL 0x91726400 == 33 [pid = 1729] [id = 710] 07:17:08 INFO - PROCESS | 1729 | ++DOMWINDOW == 67 (0x91726c00) [pid = 1729] [serial = 2131] [outer = (nil)] 07:17:08 INFO - PROCESS | 1729 | ++DOMWINDOW == 68 (0x91c89400) [pid = 1729] [serial = 2132] [outer = 0x91726c00] 07:17:08 INFO - PROCESS | 1729 | 1468505828961 Marionette DEBUG loaded listener.js 07:17:09 INFO - PROCESS | 1729 | ++DOMWINDOW == 69 (0x91f68400) [pid = 1729] [serial = 2133] [outer = 0x91726c00] 07:17:09 INFO - PROCESS | 1729 | 1468505829860 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 07:17:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 07:17:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1229ms 07:17:09 INFO - PROCESS | 1729 | 1468505829922 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 07:17:09 INFO - PROCESS | 1729 | 1468505829929 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 07:17:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 07:17:09 INFO - PROCESS | 1729 | 1468505829944 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 07:17:09 INFO - PROCESS | 1729 | 1468505829949 Marionette TRACE conn4 <- [1,2814,null,{}] 07:17:09 INFO - PROCESS | 1729 | 1468505829958 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:09 INFO - PROCESS | 1729 | 1468505829963 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:10 INFO - PROCESS | 1729 | 1468505830145 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 07:17:10 INFO - PROCESS | 1729 | 1468505830324 Marionette TRACE conn4 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:10 INFO - PROCESS | 1729 | 1468505830341 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:10 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d3c1400 == 34 [pid = 1729] [id = 711] 07:17:10 INFO - PROCESS | 1729 | ++DOMWINDOW == 70 (0x8d4ec800) [pid = 1729] [serial = 2134] [outer = (nil)] 07:17:10 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x8d7c7800) [pid = 1729] [serial = 2135] [outer = 0x8d4ec800] 07:17:10 INFO - PROCESS | 1729 | 1468505830437 Marionette DEBUG loaded listener.js 07:17:10 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x8e52ec00) [pid = 1729] [serial = 2136] [outer = 0x8d4ec800] 07:17:11 INFO - PROCESS | 1729 | 1468505831478 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 07:17:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 07:17:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1597ms 07:17:11 INFO - PROCESS | 1729 | 1468505831536 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 07:17:11 INFO - PROCESS | 1729 | 1468505831543 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 07:17:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 07:17:11 INFO - PROCESS | 1729 | 1468505831554 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 07:17:11 INFO - PROCESS | 1729 | 1468505831557 Marionette TRACE conn4 <- [1,2818,null,{}] 07:17:11 INFO - PROCESS | 1729 | 1468505831564 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:11 INFO - PROCESS | 1729 | 1468505831569 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:11 INFO - PROCESS | 1729 | 1468505831751 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 07:17:11 INFO - PROCESS | 1729 | 1468505831937 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:11 INFO - PROCESS | 1729 | 1468505831950 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:12 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc52c00 == 35 [pid = 1729] [id = 712] 07:17:12 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x8f50c000) [pid = 1729] [serial = 2137] [outer = (nil)] 07:17:12 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x8f589000) [pid = 1729] [serial = 2138] [outer = 0x8f50c000] 07:17:12 INFO - PROCESS | 1729 | 1468505832079 Marionette DEBUG loaded listener.js 07:17:12 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x90ff0400) [pid = 1729] [serial = 2139] [outer = 0x8f50c000] 07:17:13 INFO - PROCESS | 1729 | 1468505833146 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 07:17:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 07:17:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1630ms 07:17:13 INFO - PROCESS | 1729 | 1468505833183 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 07:17:13 INFO - PROCESS | 1729 | 1468505833188 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 07:17:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 07:17:13 INFO - PROCESS | 1729 | 1468505833194 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 07:17:13 INFO - PROCESS | 1729 | 1468505833201 Marionette TRACE conn4 <- [1,2822,null,{}] 07:17:13 INFO - PROCESS | 1729 | 1468505833217 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:13 INFO - PROCESS | 1729 | 1468505833226 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:13 INFO - PROCESS | 1729 | 1468505833440 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 07:17:13 INFO - PROCESS | 1729 | 1468505833681 Marionette TRACE conn4 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:13 INFO - PROCESS | 1729 | 1468505833693 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:13 INFO - PROCESS | 1729 | ++DOCSHELL 0x926cc800 == 36 [pid = 1729] [id = 713] 07:17:13 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x926ccc00) [pid = 1729] [serial = 2140] [outer = (nil)] 07:17:13 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0x927bb000) [pid = 1729] [serial = 2141] [outer = 0x926ccc00] 07:17:13 INFO - PROCESS | 1729 | 1468505833820 Marionette DEBUG loaded listener.js 07:17:13 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x927bec00) [pid = 1729] [serial = 2142] [outer = 0x926ccc00] 07:17:14 INFO - PROCESS | 1729 | 1468505834819 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 07:17:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 07:17:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1684ms 07:17:14 INFO - PROCESS | 1729 | 1468505834879 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 07:17:14 INFO - PROCESS | 1729 | 1468505834884 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 07:17:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 07:17:14 INFO - PROCESS | 1729 | 1468505834896 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 07:17:14 INFO - PROCESS | 1729 | 1468505834903 Marionette TRACE conn4 <- [1,2826,null,{}] 07:17:14 INFO - PROCESS | 1729 | 1468505834911 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:14 INFO - PROCESS | 1729 | 1468505834915 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:15 INFO - PROCESS | 1729 | 1468505835093 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 07:17:15 INFO - PROCESS | 1729 | 1468505835275 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:15 INFO - PROCESS | 1729 | 1468505835283 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:15 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc4bc00 == 37 [pid = 1729] [id = 714] 07:17:15 INFO - PROCESS | 1729 | ++DOMWINDOW == 79 (0x8f50a400) [pid = 1729] [serial = 2143] [outer = (nil)] 07:17:15 INFO - PROCESS | 1729 | ++DOMWINDOW == 80 (0x93771000) [pid = 1729] [serial = 2144] [outer = 0x8f50a400] 07:17:15 INFO - PROCESS | 1729 | 1468505835419 Marionette DEBUG loaded listener.js 07:17:15 INFO - PROCESS | 1729 | ++DOMWINDOW == 81 (0x93778000) [pid = 1729] [serial = 2145] [outer = 0x8f50a400] 07:17:16 INFO - PROCESS | 1729 | 1468505836612 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 07:17:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 07:17:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1794ms 07:17:16 INFO - PROCESS | 1729 | 1468505836691 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 07:17:16 INFO - PROCESS | 1729 | 1468505836697 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 07:17:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 07:17:16 INFO - PROCESS | 1729 | 1468505836706 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 07:17:16 INFO - PROCESS | 1729 | 1468505836710 Marionette TRACE conn4 <- [1,2830,null,{}] 07:17:16 INFO - PROCESS | 1729 | 1468505836718 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:16 INFO - PROCESS | 1729 | 1468505836724 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:16 INFO - PROCESS | 1729 | 1468505836978 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 07:17:17 INFO - PROCESS | 1729 | 1468505837223 Marionette TRACE conn4 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:17 INFO - PROCESS | 1729 | 1468505837239 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:17 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d1cd000 == 38 [pid = 1729] [id = 715] 07:17:17 INFO - PROCESS | 1729 | ++DOMWINDOW == 82 (0x8d3bac00) [pid = 1729] [serial = 2146] [outer = (nil)] 07:17:17 INFO - PROCESS | 1729 | ++DOMWINDOW == 83 (0x8d7c2000) [pid = 1729] [serial = 2147] [outer = 0x8d3bac00] 07:17:17 INFO - PROCESS | 1729 | 1468505837347 Marionette DEBUG loaded listener.js 07:17:17 INFO - PROCESS | 1729 | ++DOMWINDOW == 84 (0x8e18c000) [pid = 1729] [serial = 2148] [outer = 0x8d3bac00] 07:17:17 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc4f800 == 37 [pid = 1729] [id = 709] 07:17:17 INFO - PROCESS | 1729 | --DOCSHELL 0x8f588000 == 36 [pid = 1729] [id = 708] 07:17:17 INFO - PROCESS | 1729 | --DOCSHELL 0x8ea04c00 == 35 [pid = 1729] [id = 707] 07:17:17 INFO - PROCESS | 1729 | --DOCSHELL 0x8d1c7800 == 34 [pid = 1729] [id = 706] 07:17:17 INFO - PROCESS | 1729 | --DOMWINDOW == 83 (0x92069400) [pid = 1729] [serial = 2093] [outer = (nil)] [url = about:blank] 07:17:17 INFO - PROCESS | 1729 | --DOMWINDOW == 82 (0x91725400) [pid = 1729] [serial = 2087] [outer = (nil)] [url = about:blank] 07:17:17 INFO - PROCESS | 1729 | --DOMWINDOW == 81 (0x91f62400) [pid = 1729] [serial = 2090] [outer = (nil)] [url = about:blank] 07:17:17 INFO - PROCESS | 1729 | --DOMWINDOW == 80 (0x8f581800) [pid = 1729] [serial = 2084] [outer = (nil)] [url = about:blank] 07:17:17 INFO - PROCESS | 1729 | --DOMWINDOW == 79 (0x9171cc00) [pid = 1729] [serial = 2070] [outer = (nil)] [url = about:blank] 07:17:17 INFO - PROCESS | 1729 | --DOMWINDOW == 78 (0x91063c00) [pid = 1729] [serial = 2075] [outer = (nil)] [url = about:blank] 07:17:17 INFO - PROCESS | 1729 | --DOMWINDOW == 77 (0x8f3a4800) [pid = 1729] [serial = 2076] [outer = (nil)] [url = about:blank] 07:17:17 INFO - PROCESS | 1729 | --DOMWINDOW == 76 (0x8d4fac00) [pid = 1729] [serial = 2081] [outer = (nil)] [url = about:blank] 07:17:17 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x8e18e400) [pid = 1729] [serial = 2082] [outer = (nil)] [url = about:blank] 07:17:17 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x8be06c00) [pid = 1729] [serial = 2078] [outer = (nil)] [url = about:blank] 07:17:17 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x8d1cf000) [pid = 1729] [serial = 2079] [outer = (nil)] [url = about:blank] 07:17:17 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x8e532c00) [pid = 1729] [serial = 2072] [outer = (nil)] [url = about:blank] 07:17:17 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x8ea01c00) [pid = 1729] [serial = 2073] [outer = (nil)] [url = about:blank] 07:17:17 INFO - PROCESS | 1729 | --DOMWINDOW == 70 (0x91c87000) [pid = 1729] [serial = 2088] [outer = (nil)] [url = about:blank] 07:17:17 INFO - PROCESS | 1729 | --DOMWINDOW == 69 (0x926c4000) [pid = 1729] [serial = 2094] [outer = (nil)] [url = about:blank] 07:17:17 INFO - PROCESS | 1729 | --DOMWINDOW == 68 (0x91f5e400) [pid = 1729] [serial = 2091] [outer = (nil)] [url = about:blank] 07:17:17 INFO - PROCESS | 1729 | --DOMWINDOW == 67 (0x90ddcc00) [pid = 1729] [serial = 2085] [outer = (nil)] [url = about:blank] 07:17:18 INFO - PROCESS | 1729 | 1468505838185 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 07:17:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 07:17:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1533ms 07:17:18 INFO - PROCESS | 1729 | 1468505838267 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 07:17:18 INFO - PROCESS | 1729 | 1468505838274 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 07:17:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 07:17:18 INFO - PROCESS | 1729 | 1468505838285 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 07:17:18 INFO - PROCESS | 1729 | 1468505838289 Marionette TRACE conn4 <- [1,2834,null,{}] 07:17:18 INFO - PROCESS | 1729 | 1468505838295 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:18 INFO - PROCESS | 1729 | 1468505838300 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:18 INFO - PROCESS | 1729 | 1468505838457 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 07:17:18 INFO - PROCESS | 1729 | 1468505838467 Marionette TRACE conn4 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:18 INFO - PROCESS | 1729 | 1468505838475 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:18 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d3c7000 == 35 [pid = 1729] [id = 716] 07:17:18 INFO - PROCESS | 1729 | ++DOMWINDOW == 68 (0x8ec93c00) [pid = 1729] [serial = 2149] [outer = (nil)] 07:17:18 INFO - PROCESS | 1729 | ++DOMWINDOW == 69 (0x8f3a4800) [pid = 1729] [serial = 2150] [outer = 0x8ec93c00] 07:17:18 INFO - PROCESS | 1729 | 1468505838546 Marionette DEBUG loaded listener.js 07:17:18 INFO - PROCESS | 1729 | ++DOMWINDOW == 70 (0x8f3ac800) [pid = 1729] [serial = 2151] [outer = 0x8ec93c00] 07:17:19 INFO - PROCESS | 1729 | 1468505839481 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 07:17:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 07:17:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1236ms 07:17:19 INFO - PROCESS | 1729 | 1468505839521 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 07:17:19 INFO - PROCESS | 1729 | 1468505839524 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 07:17:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 07:17:19 INFO - PROCESS | 1729 | 1468505839531 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 07:17:19 INFO - PROCESS | 1729 | 1468505839536 Marionette TRACE conn4 <- [1,2838,null,{}] 07:17:19 INFO - PROCESS | 1729 | 1468505839551 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:19 INFO - PROCESS | 1729 | 1468505839559 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:19 INFO - PROCESS | 1729 | 1468505839717 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 07:17:19 INFO - PROCESS | 1729 | 1468505839728 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:19 INFO - PROCESS | 1729 | 1468505839742 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:19 INFO - PROCESS | 1729 | ++DOCSHELL 0x91061000 == 36 [pid = 1729] [id = 717] 07:17:19 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x91063c00) [pid = 1729] [serial = 2152] [outer = (nil)] 07:17:19 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x91727c00) [pid = 1729] [serial = 2153] [outer = 0x91063c00] 07:17:19 INFO - PROCESS | 1729 | 1468505839959 Marionette DEBUG loaded listener.js 07:17:20 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x91c89800) [pid = 1729] [serial = 2154] [outer = 0x91063c00] 07:17:20 INFO - PROCESS | 1729 | 1468505840844 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 07:17:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 07:17:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1381ms 07:17:20 INFO - PROCESS | 1729 | 1468505840913 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 07:17:20 INFO - PROCESS | 1729 | 1468505840917 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 07:17:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 07:17:20 INFO - PROCESS | 1729 | 1468505840923 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 07:17:20 INFO - PROCESS | 1729 | 1468505840926 Marionette TRACE conn4 <- [1,2842,null,{}] 07:17:20 INFO - PROCESS | 1729 | 1468505840931 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:20 INFO - PROCESS | 1729 | 1468505840936 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:21 INFO - PROCESS | 1729 | 1468505841139 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 07:17:21 INFO - PROCESS | 1729 | 1468505841159 Marionette TRACE conn4 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:21 INFO - PROCESS | 1729 | 1468505841168 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:21 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be0cc00 == 37 [pid = 1729] [id = 718] 07:17:21 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x92063c00) [pid = 1729] [serial = 2155] [outer = (nil)] 07:17:21 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x926c2800) [pid = 1729] [serial = 2156] [outer = 0x92063c00] 07:17:21 INFO - PROCESS | 1729 | 1468505841247 Marionette DEBUG loaded listener.js 07:17:21 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x926c8000) [pid = 1729] [serial = 2157] [outer = 0x92063c00] 07:17:22 INFO - PROCESS | 1729 | 1468505842131 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 07:17:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 07:17:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1241ms 07:17:22 INFO - PROCESS | 1729 | 1468505842164 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 07:17:22 INFO - PROCESS | 1729 | 1468505842167 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 07:17:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 07:17:22 INFO - PROCESS | 1729 | 1468505842173 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 07:17:22 INFO - PROCESS | 1729 | 1468505842176 Marionette TRACE conn4 <- [1,2846,null,{}] 07:17:22 INFO - PROCESS | 1729 | 1468505842182 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:22 INFO - PROCESS | 1729 | 1468505842187 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:22 INFO - PROCESS | 1729 | 1468505842384 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 07:17:22 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x926c1800) [pid = 1729] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 07:17:22 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x8f588400) [pid = 1729] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 07:17:22 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x8d1c5800) [pid = 1729] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 07:17:22 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x927c0c00) [pid = 1729] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 07:17:22 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x8f3a4400) [pid = 1729] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 07:17:22 INFO - PROCESS | 1729 | --DOMWINDOW == 70 (0x8d1cc000) [pid = 1729] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 07:17:22 INFO - PROCESS | 1729 | --DOMWINDOW == 69 (0x8ea05c00) [pid = 1729] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 07:17:22 INFO - PROCESS | 1729 | --DOMWINDOW == 68 (0x8d7c2400) [pid = 1729] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 07:17:22 INFO - PROCESS | 1729 | --DOMWINDOW == 67 (0x92cf2000) [pid = 1729] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 07:17:22 INFO - PROCESS | 1729 | --DOMWINDOW == 66 (0x8d1c7c00) [pid = 1729] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 07:17:22 INFO - PROCESS | 1729 | --DOMWINDOW == 65 (0x8e187400) [pid = 1729] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 07:17:22 INFO - PROCESS | 1729 | --DOMWINDOW == 64 (0x8e539000) [pid = 1729] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 07:17:22 INFO - PROCESS | 1729 | 1468505842619 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:22 INFO - PROCESS | 1729 | 1468505842621 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:22 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc46800 == 38 [pid = 1729] [id = 719] 07:17:22 INFO - PROCESS | 1729 | ++DOMWINDOW == 65 (0x8bc51800) [pid = 1729] [serial = 2158] [outer = (nil)] 07:17:22 INFO - PROCESS | 1729 | ++DOMWINDOW == 66 (0x8d1cc000) [pid = 1729] [serial = 2159] [outer = 0x8bc51800] 07:17:22 INFO - PROCESS | 1729 | 1468505842699 Marionette DEBUG loaded listener.js 07:17:22 INFO - PROCESS | 1729 | ++DOMWINDOW == 67 (0x8e187400) [pid = 1729] [serial = 2160] [outer = 0x8bc51800] 07:17:23 INFO - PROCESS | 1729 | 1468505843524 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 07:17:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 07:17:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1376ms 07:17:23 INFO - PROCESS | 1729 | 1468505843551 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 07:17:23 INFO - PROCESS | 1729 | 1468505843554 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 07:17:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 07:17:23 INFO - PROCESS | 1729 | 1468505843560 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 07:17:23 INFO - PROCESS | 1729 | 1468505843563 Marionette TRACE conn4 <- [1,2850,null,{}] 07:17:23 INFO - PROCESS | 1729 | 1468505843569 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:23 INFO - PROCESS | 1729 | 1468505843579 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:23 INFO - PROCESS | 1729 | 1468505843831 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 07:17:23 INFO - PROCESS | 1729 | 1468505843845 Marionette TRACE conn4 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:23 INFO - PROCESS | 1729 | 1468505843850 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:23 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc48800 == 39 [pid = 1729] [id = 720] 07:17:23 INFO - PROCESS | 1729 | ++DOMWINDOW == 68 (0x8d4ee400) [pid = 1729] [serial = 2161] [outer = (nil)] 07:17:23 INFO - PROCESS | 1729 | ++DOMWINDOW == 69 (0x92cf2800) [pid = 1729] [serial = 2162] [outer = 0x8d4ee400] 07:17:23 INFO - PROCESS | 1729 | 1468505843934 Marionette DEBUG loaded listener.js 07:17:24 INFO - PROCESS | 1729 | ++DOMWINDOW == 70 (0x9379c000) [pid = 1729] [serial = 2163] [outer = 0x8d4ee400] 07:17:24 INFO - PROCESS | 1729 | 1468505844907 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 07:17:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 07:17:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1388ms 07:17:24 INFO - PROCESS | 1729 | 1468505844950 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 07:17:24 INFO - PROCESS | 1729 | 1468505844956 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 07:17:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 07:17:24 INFO - PROCESS | 1729 | 1468505844966 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 07:17:24 INFO - PROCESS | 1729 | 1468505844970 Marionette TRACE conn4 <- [1,2854,null,{}] 07:17:24 INFO - PROCESS | 1729 | 1468505844979 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:24 INFO - PROCESS | 1729 | 1468505844985 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:25 INFO - PROCESS | 1729 | 1468505845172 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 07:17:25 INFO - PROCESS | 1729 | 1468505845360 Marionette TRACE conn4 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:25 INFO - PROCESS | 1729 | 1468505845371 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:25 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d1c4000 == 40 [pid = 1729] [id = 721] 07:17:25 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x8d1c9000) [pid = 1729] [serial = 2164] [outer = (nil)] 07:17:25 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x8e52e800) [pid = 1729] [serial = 2165] [outer = 0x8d1c9000] 07:17:25 INFO - PROCESS | 1729 | 1468505845500 Marionette DEBUG loaded listener.js 07:17:25 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x8e53cc00) [pid = 1729] [serial = 2166] [outer = 0x8d1c9000] 07:17:26 INFO - PROCESS | 1729 | 1468505846558 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 07:17:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 07:17:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1634ms 07:17:26 INFO - PROCESS | 1729 | 1468505846600 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 07:17:26 INFO - PROCESS | 1729 | 1468505846607 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 07:17:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 07:17:26 INFO - PROCESS | 1729 | 1468505846618 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 07:17:26 INFO - PROCESS | 1729 | 1468505846623 Marionette TRACE conn4 <- [1,2858,null,{}] 07:17:26 INFO - PROCESS | 1729 | 1468505846629 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:26 INFO - PROCESS | 1729 | 1468505846635 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:26 INFO - PROCESS | 1729 | 1468505846814 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 07:17:27 INFO - PROCESS | 1729 | 1468505847005 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:27 INFO - PROCESS | 1729 | 1468505847012 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:27 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d7c4400 == 41 [pid = 1729] [id = 722] 07:17:27 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x90dd3400) [pid = 1729] [serial = 2167] [outer = (nil)] 07:17:27 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x91722000) [pid = 1729] [serial = 2168] [outer = 0x90dd3400] 07:17:27 INFO - PROCESS | 1729 | 1468505847101 Marionette DEBUG loaded listener.js 07:17:27 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x91c7ec00) [pid = 1729] [serial = 2169] [outer = 0x90dd3400] 07:17:28 INFO - PROCESS | 1729 | 1468505848145 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 07:17:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 07:17:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1580ms 07:17:28 INFO - PROCESS | 1729 | 1468505848198 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 07:17:28 INFO - PROCESS | 1729 | 1468505848202 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 07:17:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 07:17:28 INFO - PROCESS | 1729 | 1468505848209 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 07:17:28 INFO - PROCESS | 1729 | 1468505848215 Marionette TRACE conn4 <- [1,2862,null,{}] 07:17:28 INFO - PROCESS | 1729 | 1468505848232 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:28 INFO - PROCESS | 1729 | 1468505848240 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:28 INFO - PROCESS | 1729 | 1468505848464 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 07:17:28 INFO - PROCESS | 1729 | 1468505848701 Marionette TRACE conn4 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:28 INFO - PROCESS | 1729 | 1468505848712 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:28 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f585400 == 42 [pid = 1729] [id = 723] 07:17:28 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0x92ce5800) [pid = 1729] [serial = 2170] [outer = (nil)] 07:17:28 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x93797000) [pid = 1729] [serial = 2171] [outer = 0x92ce5800] 07:17:28 INFO - PROCESS | 1729 | 1468505848839 Marionette DEBUG loaded listener.js 07:17:28 INFO - PROCESS | 1729 | ++DOMWINDOW == 79 (0x937b9000) [pid = 1729] [serial = 2172] [outer = 0x92ce5800] 07:17:29 INFO - PROCESS | 1729 | 1468505849751 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 07:17:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 07:17:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1583ms 07:17:29 INFO - PROCESS | 1729 | 1468505849793 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 07:17:29 INFO - PROCESS | 1729 | 1468505849798 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 07:17:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 07:17:29 INFO - PROCESS | 1729 | 1468505849805 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 07:17:29 INFO - PROCESS | 1729 | 1468505849809 Marionette TRACE conn4 <- [1,2866,null,{}] 07:17:29 INFO - PROCESS | 1729 | 1468505849815 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:29 INFO - PROCESS | 1729 | 1468505849820 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:30 INFO - PROCESS | 1729 | 1468505850006 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 07:17:30 INFO - PROCESS | 1729 | 1468505850192 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:30 INFO - PROCESS | 1729 | 1468505850201 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:30 INFO - PROCESS | 1729 | ++DOCSHELL 0x926c4400 == 43 [pid = 1729] [id = 724] 07:17:30 INFO - PROCESS | 1729 | ++DOMWINDOW == 80 (0x926c7000) [pid = 1729] [serial = 2173] [outer = (nil)] 07:17:30 INFO - PROCESS | 1729 | ++DOMWINDOW == 81 (0x94e2d800) [pid = 1729] [serial = 2174] [outer = 0x926c7000] 07:17:30 INFO - PROCESS | 1729 | 1468505850280 Marionette DEBUG loaded listener.js 07:17:30 INFO - PROCESS | 1729 | ++DOMWINDOW == 82 (0x94e32400) [pid = 1729] [serial = 2175] [outer = 0x926c7000] 07:17:31 INFO - PROCESS | 1729 | 1468505851288 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 07:17:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 07:17:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1538ms 07:17:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 07:17:31 INFO - PROCESS | 1729 | 1468505851344 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 07:17:31 INFO - PROCESS | 1729 | 1468505851347 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 07:17:31 INFO - PROCESS | 1729 | 1468505851354 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 07:17:31 INFO - PROCESS | 1729 | 1468505851358 Marionette TRACE conn4 <- [1,2870,null,{}] 07:17:31 INFO - PROCESS | 1729 | 1468505851363 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:31 INFO - PROCESS | 1729 | 1468505851369 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:31 INFO - PROCESS | 1729 | 1468505851543 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 07:17:31 INFO - PROCESS | 1729 | 1468505851730 Marionette TRACE conn4 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:31 INFO - PROCESS | 1729 | 1468505851739 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:31 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be03400 == 44 [pid = 1729] [id = 725] 07:17:31 INFO - PROCESS | 1729 | ++DOMWINDOW == 83 (0x8f1f5000) [pid = 1729] [serial = 2176] [outer = (nil)] 07:17:31 INFO - PROCESS | 1729 | ++DOMWINDOW == 84 (0x94e3a400) [pid = 1729] [serial = 2177] [outer = 0x8f1f5000] 07:17:31 INFO - PROCESS | 1729 | 1468505851821 Marionette DEBUG loaded listener.js 07:17:31 INFO - PROCESS | 1729 | ++DOMWINDOW == 85 (0x94e45800) [pid = 1729] [serial = 2178] [outer = 0x8f1f5000] 07:17:32 INFO - PROCESS | 1729 | 1468505852743 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 07:17:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 07:17:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1438ms 07:17:32 INFO - PROCESS | 1729 | 1468505852792 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 07:17:32 INFO - PROCESS | 1729 | 1468505852795 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 07:17:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 07:17:32 INFO - PROCESS | 1729 | 1468505852802 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 07:17:32 INFO - PROCESS | 1729 | 1468505852806 Marionette TRACE conn4 <- [1,2874,null,{}] 07:17:32 INFO - PROCESS | 1729 | 1468505852811 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:32 INFO - PROCESS | 1729 | 1468505852821 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:33 INFO - PROCESS | 1729 | 1468505853028 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 07:17:33 INFO - PROCESS | 1729 | 1468505853226 Marionette TRACE conn4 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:33 INFO - PROCESS | 1729 | 1468505853235 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:33 INFO - PROCESS | 1729 | ++DOCSHELL 0x90ff0800 == 45 [pid = 1729] [id = 726] 07:17:33 INFO - PROCESS | 1729 | ++DOMWINDOW == 86 (0x91723000) [pid = 1729] [serial = 2179] [outer = (nil)] 07:17:33 INFO - PROCESS | 1729 | ++DOMWINDOW == 87 (0x94ede000) [pid = 1729] [serial = 2180] [outer = 0x91723000] 07:17:33 INFO - PROCESS | 1729 | 1468505853318 Marionette DEBUG loaded listener.js 07:17:33 INFO - PROCESS | 1729 | ++DOMWINDOW == 88 (0x94ee2800) [pid = 1729] [serial = 2181] [outer = 0x91723000] 07:17:34 INFO - PROCESS | 1729 | 1468505854263 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 07:17:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 07:17:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1534ms 07:17:34 INFO - PROCESS | 1729 | 1468505854337 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 07:17:34 INFO - PROCESS | 1729 | 1468505854341 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 07:17:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 07:17:34 INFO - PROCESS | 1729 | 1468505854347 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 07:17:34 INFO - PROCESS | 1729 | 1468505854351 Marionette TRACE conn4 <- [1,2878,null,{}] 07:17:34 INFO - PROCESS | 1729 | 1468505854356 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:34 INFO - PROCESS | 1729 | 1468505854362 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:34 INFO - PROCESS | 1729 | 1468505854569 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 07:17:35 INFO - PROCESS | 1729 | 1468505855082 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:35 INFO - PROCESS | 1729 | 1468505855093 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:35 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be06c00 == 46 [pid = 1729] [id = 727] 07:17:35 INFO - PROCESS | 1729 | ++DOMWINDOW == 89 (0x8be07c00) [pid = 1729] [serial = 2182] [outer = (nil)] 07:17:35 INFO - PROCESS | 1729 | ++DOMWINDOW == 90 (0x8d1c2c00) [pid = 1729] [serial = 2183] [outer = 0x8be07c00] 07:17:35 INFO - PROCESS | 1729 | 1468505855172 Marionette DEBUG loaded listener.js 07:17:35 INFO - PROCESS | 1729 | ++DOMWINDOW == 91 (0x8d3c0c00) [pid = 1729] [serial = 2184] [outer = 0x8be07c00] 07:17:36 INFO - PROCESS | 1729 | 1468505856137 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 07:17:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 07:17:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1829ms 07:17:36 INFO - PROCESS | 1729 | 1468505856180 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 07:17:36 INFO - PROCESS | 1729 | 1468505856186 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 07:17:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 07:17:36 INFO - PROCESS | 1729 | 1468505856193 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 07:17:36 INFO - PROCESS | 1729 | 1468505856197 Marionette TRACE conn4 <- [1,2882,null,{}] 07:17:36 INFO - PROCESS | 1729 | 1468505856205 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:36 INFO - PROCESS | 1729 | 1468505856213 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:36 INFO - PROCESS | 1729 | 1468505856380 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 07:17:36 INFO - PROCESS | 1729 | 1468505856573 Marionette TRACE conn4 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:36 INFO - PROCESS | 1729 | 1468505856584 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:36 INFO - PROCESS | 1729 | ++DOCSHELL 0x8ec91800 == 47 [pid = 1729] [id = 728] 07:17:36 INFO - PROCESS | 1729 | ++DOMWINDOW == 92 (0x8ec9c400) [pid = 1729] [serial = 2185] [outer = (nil)] 07:17:36 INFO - PROCESS | 1729 | ++DOMWINDOW == 93 (0x8f3ab400) [pid = 1729] [serial = 2186] [outer = 0x8ec9c400] 07:17:36 INFO - PROCESS | 1729 | 1468505856701 Marionette DEBUG loaded listener.js 07:17:36 INFO - PROCESS | 1729 | ++DOMWINDOW == 94 (0x8f57fc00) [pid = 1729] [serial = 2187] [outer = 0x8ec9c400] 07:17:37 INFO - PROCESS | 1729 | --DOCSHELL 0x8e18c800 == 46 [pid = 1729] [id = 705] 07:17:37 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc46800 == 45 [pid = 1729] [id = 719] 07:17:37 INFO - PROCESS | 1729 | --DOCSHELL 0x8be0cc00 == 44 [pid = 1729] [id = 718] 07:17:37 INFO - PROCESS | 1729 | --DOCSHELL 0x91061000 == 43 [pid = 1729] [id = 717] 07:17:37 INFO - PROCESS | 1729 | --DOCSHELL 0x8d3c7000 == 42 [pid = 1729] [id = 716] 07:17:37 INFO - PROCESS | 1729 | --DOCSHELL 0x8d1cd000 == 41 [pid = 1729] [id = 715] 07:17:37 INFO - PROCESS | 1729 | --DOCSHELL 0x91726400 == 40 [pid = 1729] [id = 710] 07:17:37 INFO - PROCESS | 1729 | --DOCSHELL 0x8d4f1400 == 39 [pid = 1729] [id = 702] 07:17:37 INFO - PROCESS | 1729 | --DOCSHELL 0x92ce5c00 == 38 [pid = 1729] [id = 703] 07:17:37 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc50000 == 37 [pid = 1729] [id = 704] 07:17:37 INFO - PROCESS | 1729 | --DOCSHELL 0x8d3c1400 == 36 [pid = 1729] [id = 711] 07:17:37 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc52c00 == 35 [pid = 1729] [id = 712] 07:17:37 INFO - PROCESS | 1729 | --DOCSHELL 0x926cc800 == 34 [pid = 1729] [id = 713] 07:17:37 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc4bc00 == 33 [pid = 1729] [id = 714] 07:17:37 INFO - PROCESS | 1729 | --DOCSHELL 0x8be06c00 == 32 [pid = 1729] [id = 727] 07:17:37 INFO - PROCESS | 1729 | --DOCSHELL 0x90ff0800 == 31 [pid = 1729] [id = 726] 07:17:37 INFO - PROCESS | 1729 | --DOCSHELL 0x8be03400 == 30 [pid = 1729] [id = 725] 07:17:37 INFO - PROCESS | 1729 | --DOCSHELL 0x8f585400 == 29 [pid = 1729] [id = 723] 07:17:37 INFO - PROCESS | 1729 | --DOCSHELL 0x926c4400 == 28 [pid = 1729] [id = 724] 07:17:37 INFO - PROCESS | 1729 | --DOCSHELL 0x8d7c4400 == 27 [pid = 1729] [id = 722] 07:17:37 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc48800 == 26 [pid = 1729] [id = 720] 07:17:37 INFO - PROCESS | 1729 | --DOCSHELL 0x8d1c4000 == 25 [pid = 1729] [id = 721] 07:17:38 INFO - PROCESS | 1729 | --DOMWINDOW == 93 (0x91c89400) [pid = 1729] [serial = 2132] [outer = (nil)] [url = about:blank] 07:17:38 INFO - PROCESS | 1729 | --DOMWINDOW == 92 (0x927b8400) [pid = 1729] [serial = 2103] [outer = (nil)] [url = about:blank] 07:17:38 INFO - PROCESS | 1729 | --DOMWINDOW == 91 (0x90dd5800) [pid = 1729] [serial = 2126] [outer = (nil)] [url = about:blank] 07:17:38 INFO - PROCESS | 1729 | --DOMWINDOW == 90 (0x8ea07800) [pid = 1729] [serial = 2129] [outer = (nil)] [url = about:blank] 07:17:38 INFO - PROCESS | 1729 | --DOMWINDOW == 89 (0x90feb400) [pid = 1729] [serial = 2127] [outer = (nil)] [url = about:blank] 07:17:38 INFO - PROCESS | 1729 | --DOMWINDOW == 88 (0x92ce9c00) [pid = 1729] [serial = 2106] [outer = (nil)] [url = about:blank] 07:17:38 INFO - PROCESS | 1729 | --DOMWINDOW == 87 (0x91066c00) [pid = 1729] [serial = 2130] [outer = (nil)] [url = about:blank] 07:17:38 INFO - PROCESS | 1729 | --DOMWINDOW == 86 (0x90fe3c00) [pid = 1729] [serial = 2100] [outer = (nil)] [url = about:blank] 07:17:38 INFO - PROCESS | 1729 | --DOMWINDOW == 85 (0x8d4f1c00) [pid = 1729] [serial = 2120] [outer = (nil)] [url = about:blank] 07:17:38 INFO - PROCESS | 1729 | --DOMWINDOW == 84 (0x8ec90400) [pid = 1729] [serial = 2124] [outer = (nil)] [url = about:blank] 07:17:38 INFO - PROCESS | 1729 | --DOMWINDOW == 83 (0x8f50f400) [pid = 1729] [serial = 2099] [outer = (nil)] [url = about:blank] 07:17:38 INFO - PROCESS | 1729 | --DOMWINDOW == 82 (0x9376d400) [pid = 1729] [serial = 2108] [outer = (nil)] [url = about:blank] 07:17:38 INFO - PROCESS | 1729 | --DOMWINDOW == 81 (0x93906c00) [pid = 1729] [serial = 2112] [outer = (nil)] [url = about:blank] 07:17:38 INFO - PROCESS | 1729 | --DOMWINDOW == 80 (0x8d3c7c00) [pid = 1729] [serial = 2096] [outer = (nil)] [url = about:blank] 07:17:38 INFO - PROCESS | 1729 | --DOMWINDOW == 79 (0x927c7800) [pid = 1729] [serial = 2105] [outer = (nil)] [url = about:blank] 07:17:38 INFO - PROCESS | 1729 | --DOMWINDOW == 78 (0x90dd4000) [pid = 1729] [serial = 2115] [outer = (nil)] [url = about:blank] 07:17:38 INFO - PROCESS | 1729 | --DOMWINDOW == 77 (0x93770000) [pid = 1729] [serial = 2109] [outer = (nil)] [url = about:blank] 07:17:38 INFO - PROCESS | 1729 | --DOMWINDOW == 76 (0x8d4f4c00) [pid = 1729] [serial = 2097] [outer = (nil)] [url = about:blank] 07:17:38 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x8ec9a800) [pid = 1729] [serial = 2118] [outer = (nil)] [url = about:blank] 07:17:38 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x926ca800) [pid = 1729] [serial = 2102] [outer = (nil)] [url = about:blank] 07:17:38 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x8d4f6000) [pid = 1729] [serial = 2121] [outer = (nil)] [url = about:blank] 07:17:38 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x8ea0f800) [pid = 1729] [serial = 2117] [outer = (nil)] [url = about:blank] 07:17:38 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x8f510400) [pid = 1729] [serial = 2114] [outer = (nil)] [url = about:blank] 07:17:38 INFO - PROCESS | 1729 | --DOMWINDOW == 70 (0x8ea0a800) [pid = 1729] [serial = 2123] [outer = (nil)] [url = about:blank] 07:17:38 INFO - PROCESS | 1729 | --DOMWINDOW == 69 (0x937b0400) [pid = 1729] [serial = 2111] [outer = (nil)] [url = about:blank] 07:17:38 INFO - PROCESS | 1729 | 1468505858710 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 07:17:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 07:17:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 2581ms 07:17:38 INFO - PROCESS | 1729 | 1468505858775 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 07:17:38 INFO - PROCESS | 1729 | 1468505858781 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 07:17:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 07:17:38 INFO - PROCESS | 1729 | 1468505858788 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 07:17:38 INFO - PROCESS | 1729 | 1468505858796 Marionette TRACE conn4 <- [1,2886,null,{}] 07:17:38 INFO - PROCESS | 1729 | 1468505858803 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:38 INFO - PROCESS | 1729 | 1468505858808 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:38 INFO - PROCESS | 1729 | 1468505858987 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 07:17:39 INFO - PROCESS | 1729 | 1468505859125 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:39 INFO - PROCESS | 1729 | 1468505859133 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:39 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d3c2800 == 26 [pid = 1729] [id = 729] 07:17:39 INFO - PROCESS | 1729 | ++DOMWINDOW == 70 (0x8d3c4800) [pid = 1729] [serial = 2188] [outer = (nil)] 07:17:39 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x8d4f2c00) [pid = 1729] [serial = 2189] [outer = 0x8d3c4800] 07:17:39 INFO - PROCESS | 1729 | 1468505859208 Marionette DEBUG loaded listener.js 07:17:39 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x8d7c8c00) [pid = 1729] [serial = 2190] [outer = 0x8d3c4800] 07:17:40 INFO - PROCESS | 1729 | 1468505860049 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 07:17:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 07:17:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1332ms 07:17:40 INFO - PROCESS | 1729 | 1468505860121 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 07:17:40 INFO - PROCESS | 1729 | 1468505860129 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 07:17:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 07:17:40 INFO - PROCESS | 1729 | 1468505860140 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 07:17:40 INFO - PROCESS | 1729 | 1468505860143 Marionette TRACE conn4 <- [1,2890,null,{}] 07:17:40 INFO - PROCESS | 1729 | 1468505860150 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:40 INFO - PROCESS | 1729 | 1468505860155 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:40 INFO - PROCESS | 1729 | 1468505860322 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 07:17:40 INFO - PROCESS | 1729 | 1468505860493 Marionette TRACE conn4 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:40 INFO - PROCESS | 1729 | 1468505860504 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:40 INFO - PROCESS | 1729 | ++DOCSHELL 0x8ea02800 == 27 [pid = 1729] [id = 730] 07:17:40 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x8ea08400) [pid = 1729] [serial = 2191] [outer = (nil)] 07:17:40 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x8ec91c00) [pid = 1729] [serial = 2192] [outer = 0x8ea08400] 07:17:40 INFO - PROCESS | 1729 | 1468505860579 Marionette DEBUG loaded listener.js 07:17:40 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x8ec96800) [pid = 1729] [serial = 2193] [outer = 0x8ea08400] 07:17:41 INFO - PROCESS | 1729 | 1468505861510 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 07:17:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 07:17:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1429ms 07:17:41 INFO - PROCESS | 1729 | 1468505861570 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 07:17:41 INFO - PROCESS | 1729 | 1468505861574 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 07:17:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 07:17:41 INFO - PROCESS | 1729 | 1468505861580 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 07:17:41 INFO - PROCESS | 1729 | 1468505861586 Marionette TRACE conn4 <- [1,2894,null,{}] 07:17:41 INFO - PROCESS | 1729 | 1468505861603 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:41 INFO - PROCESS | 1729 | 1468505861611 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:41 INFO - PROCESS | 1729 | 1468505861828 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 07:17:41 INFO - PROCESS | 1729 | 1468505861851 Marionette TRACE conn4 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:41 INFO - PROCESS | 1729 | 1468505861859 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:41 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f588400 == 28 [pid = 1729] [id = 731] 07:17:41 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x8f588800) [pid = 1729] [serial = 2194] [outer = (nil)] 07:17:41 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0x90ddb000) [pid = 1729] [serial = 2195] [outer = 0x8f588800] 07:17:41 INFO - PROCESS | 1729 | 1468505861932 Marionette DEBUG loaded listener.js 07:17:42 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x90fe5800) [pid = 1729] [serial = 2196] [outer = 0x8f588800] 07:17:42 INFO - PROCESS | 1729 | --DOMWINDOW == 77 (0x8d4ee400) [pid = 1729] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 07:17:42 INFO - PROCESS | 1729 | --DOMWINDOW == 76 (0x92063c00) [pid = 1729] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 07:17:42 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x8bc51800) [pid = 1729] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 07:17:42 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x91063c00) [pid = 1729] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 07:17:42 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x8f50c000) [pid = 1729] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 07:17:42 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x8f50a400) [pid = 1729] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 07:17:42 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x8d3bac00) [pid = 1729] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 07:17:42 INFO - PROCESS | 1729 | --DOMWINDOW == 70 (0x926ccc00) [pid = 1729] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 07:17:42 INFO - PROCESS | 1729 | --DOMWINDOW == 69 (0x91726c00) [pid = 1729] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 07:17:42 INFO - PROCESS | 1729 | --DOMWINDOW == 68 (0x8ec93c00) [pid = 1729] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 07:17:42 INFO - PROCESS | 1729 | --DOMWINDOW == 67 (0x8d4ec800) [pid = 1729] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 07:17:43 INFO - PROCESS | 1729 | 1468505863331 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 07:17:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 07:17:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1782ms 07:17:43 INFO - PROCESS | 1729 | 1468505863370 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 07:17:43 INFO - PROCESS | 1729 | 1468505863374 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 07:17:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 07:17:43 INFO - PROCESS | 1729 | 1468505863380 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 07:17:43 INFO - PROCESS | 1729 | 1468505863383 Marionette TRACE conn4 <- [1,2898,null,{}] 07:17:43 INFO - PROCESS | 1729 | 1468505863389 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:43 INFO - PROCESS | 1729 | 1468505863394 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:43 INFO - PROCESS | 1729 | 1468505863540 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 07:17:43 INFO - PROCESS | 1729 | 1468505863554 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:43 INFO - PROCESS | 1729 | 1468505863563 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:43 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc4ec00 == 29 [pid = 1729] [id = 732] 07:17:43 INFO - PROCESS | 1729 | ++DOMWINDOW == 68 (0x8d7c1800) [pid = 1729] [serial = 2197] [outer = (nil)] 07:17:43 INFO - PROCESS | 1729 | ++DOMWINDOW == 69 (0x9105cc00) [pid = 1729] [serial = 2198] [outer = 0x8d7c1800] 07:17:43 INFO - PROCESS | 1729 | 1468505863631 Marionette DEBUG loaded listener.js 07:17:43 INFO - PROCESS | 1729 | ++DOMWINDOW == 70 (0x91066c00) [pid = 1729] [serial = 2199] [outer = 0x8d7c1800] 07:17:44 INFO - PROCESS | 1729 | 1468505864535 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 07:17:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 07:17:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1176ms 07:17:44 INFO - PROCESS | 1729 | 1468505864558 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 07:17:44 INFO - PROCESS | 1729 | 1468505864562 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 07:17:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 07:17:44 INFO - PROCESS | 1729 | 1468505864568 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 07:17:44 INFO - PROCESS | 1729 | 1468505864570 Marionette TRACE conn4 <- [1,2902,null,{}] 07:17:44 INFO - PROCESS | 1729 | 1468505864577 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:44 INFO - PROCESS | 1729 | 1468505864582 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:44 INFO - PROCESS | 1729 | 1468505864725 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 07:17:44 INFO - PROCESS | 1729 | 1468505864738 Marionette TRACE conn4 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:44 INFO - PROCESS | 1729 | 1468505864743 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:44 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d1cf000 == 30 [pid = 1729] [id = 733] 07:17:44 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x91719800) [pid = 1729] [serial = 2200] [outer = (nil)] 07:17:44 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x91722400) [pid = 1729] [serial = 2201] [outer = 0x91719800] 07:17:44 INFO - PROCESS | 1729 | 1468505864813 Marionette DEBUG loaded listener.js 07:17:44 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x91c81400) [pid = 1729] [serial = 2202] [outer = 0x91719800] 07:17:46 INFO - PROCESS | 1729 | 1468505866059 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 07:17:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 07:17:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1540ms 07:17:46 INFO - PROCESS | 1729 | 1468505866181 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 07:17:46 INFO - PROCESS | 1729 | 1468505866187 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 07:17:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 07:17:46 INFO - PROCESS | 1729 | 1468505866211 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 07:17:46 INFO - PROCESS | 1729 | 1468505866217 Marionette TRACE conn4 <- [1,2906,null,{}] 07:17:46 INFO - PROCESS | 1729 | 1468505866225 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:46 INFO - PROCESS | 1729 | 1468505866231 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:46 INFO - PROCESS | 1729 | 1468505866396 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 07:17:46 INFO - PROCESS | 1729 | 1468505866637 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:46 INFO - PROCESS | 1729 | 1468505866649 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:46 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc44400 == 31 [pid = 1729] [id = 734] 07:17:46 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x8d4f6000) [pid = 1729] [serial = 2203] [outer = (nil)] 07:17:46 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x8e537c00) [pid = 1729] [serial = 2204] [outer = 0x8d4f6000] 07:17:46 INFO - PROCESS | 1729 | 1468505866734 Marionette DEBUG loaded listener.js 07:17:46 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x8ec93c00) [pid = 1729] [serial = 2205] [outer = 0x8d4f6000] 07:17:47 INFO - PROCESS | 1729 | 1468505867746 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 07:17:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 07:17:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1584ms 07:17:47 INFO - PROCESS | 1729 | 1468505867794 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 07:17:47 INFO - PROCESS | 1729 | 1468505867802 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 07:17:47 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 07:17:47 INFO - PROCESS | 1729 | 1468505867812 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 07:17:47 INFO - PROCESS | 1729 | 1468505867818 Marionette TRACE conn4 <- [1,2910,null,{}] 07:17:47 INFO - PROCESS | 1729 | 1468505867824 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:47 INFO - PROCESS | 1729 | 1468505867830 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:48 INFO - PROCESS | 1729 | 1468505868034 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 07:17:48 INFO - PROCESS | 1729 | 1468505868311 Marionette TRACE conn4 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:48 INFO - PROCESS | 1729 | 1468505868321 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:48 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d1ccc00 == 32 [pid = 1729] [id = 735] 07:17:48 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0x9105d800) [pid = 1729] [serial = 2206] [outer = (nil)] 07:17:48 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x91723800) [pid = 1729] [serial = 2207] [outer = 0x9105d800] 07:17:48 INFO - PROCESS | 1729 | 1468505868445 Marionette DEBUG loaded listener.js 07:17:48 INFO - PROCESS | 1729 | ++DOMWINDOW == 79 (0x91f5f400) [pid = 1729] [serial = 2208] [outer = 0x9105d800] 07:17:49 INFO - PROCESS | 1729 | 1468505869263 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 07:17:49 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 07:17:49 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 07:17:49 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1482ms 07:17:49 INFO - PROCESS | 1729 | 1468505869294 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 07:17:49 INFO - PROCESS | 1729 | 1468505869299 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 07:17:49 INFO - TEST-START | /DOMEvents/constructors.html 07:17:49 INFO - PROCESS | 1729 | 1468505869305 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 07:17:49 INFO - PROCESS | 1729 | 1468505869311 Marionette TRACE conn4 <- [1,2914,null,{}] 07:17:49 INFO - PROCESS | 1729 | 1468505869328 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:49 INFO - PROCESS | 1729 | 1468505869337 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:49 INFO - PROCESS | 1729 | 1468505869530 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 07:17:49 INFO - PROCESS | 1729 | 1468505869727 Marionette TRACE conn4 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:49 INFO - PROCESS | 1729 | 1468505869738 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:49 INFO - PROCESS | 1729 | ++DOCSHELL 0x926c6800 == 33 [pid = 1729] [id = 736] 07:17:49 INFO - PROCESS | 1729 | ++DOMWINDOW == 80 (0x926c7c00) [pid = 1729] [serial = 2209] [outer = (nil)] 07:17:49 INFO - PROCESS | 1729 | ++DOMWINDOW == 81 (0x926ccc00) [pid = 1729] [serial = 2210] [outer = 0x926c7c00] 07:17:49 INFO - PROCESS | 1729 | 1468505869817 Marionette DEBUG loaded listener.js 07:17:49 INFO - PROCESS | 1729 | ++DOMWINDOW == 82 (0x927bb800) [pid = 1729] [serial = 2211] [outer = 0x926c7c00] 07:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 07:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 07:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 07:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 07:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 07:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 07:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 07:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 07:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 07:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 07:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 07:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 07:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 07:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 07:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 07:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 07:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 07:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 07:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 07:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 07:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 07:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 07:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 07:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 07:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 07:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 07:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 07:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 07:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 07:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 07:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 07:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 07:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 07:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 07:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 07:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 07:17:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 07:17:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 07:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:17:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 07:17:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:17:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 07:17:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 07:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:17:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 07:17:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:17:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 07:17:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 07:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:17:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 07:17:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:17:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 07:17:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 07:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:17:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 07:17:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:17:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 07:17:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 07:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:17:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 07:17:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:17:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 07:17:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 07:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:17:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 07:17:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 07:17:50 INFO - TEST-OK | /DOMEvents/constructors.html | took 1618ms 07:17:50 INFO - PROCESS | 1729 | 1468505870864 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 07:17:50 INFO - PROCESS | 1729 | 1468505870954 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 07:17:50 INFO - PROCESS | 1729 | 1468505870962 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 07:17:50 INFO - TEST-START | /DOMEvents/event-phases-order.html 07:17:50 INFO - PROCESS | 1729 | 1468505870969 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 07:17:50 INFO - PROCESS | 1729 | 1468505870974 Marionette TRACE conn4 <- [1,2918,null,{}] 07:17:50 INFO - PROCESS | 1729 | 1468505870984 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:50 INFO - PROCESS | 1729 | 1468505870989 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:51 INFO - PROCESS | 1729 | 1468505871174 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 07:17:51 INFO - PROCESS | 1729 | 1468505871406 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:51 INFO - PROCESS | 1729 | 1468505871415 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:51 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d3bb400 == 34 [pid = 1729] [id = 737] 07:17:51 INFO - PROCESS | 1729 | ++DOMWINDOW == 83 (0x8d3bcc00) [pid = 1729] [serial = 2212] [outer = (nil)] 07:17:51 INFO - PROCESS | 1729 | ++DOMWINDOW == 84 (0x92ced000) [pid = 1729] [serial = 2213] [outer = 0x8d3bcc00] 07:17:51 INFO - PROCESS | 1729 | 1468505871525 Marionette DEBUG loaded listener.js 07:17:51 INFO - PROCESS | 1729 | ++DOMWINDOW == 85 (0x93774000) [pid = 1729] [serial = 2214] [outer = 0x8d3bcc00] 07:17:52 INFO - PROCESS | 1729 | 1468505872377 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 07:17:52 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 07:17:52 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1433ms 07:17:52 INFO - PROCESS | 1729 | 1468505872402 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 07:17:52 INFO - PROCESS | 1729 | 1468505872407 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 07:17:52 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 07:17:52 INFO - PROCESS | 1729 | 1468505872413 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 07:17:52 INFO - PROCESS | 1729 | 1468505872417 Marionette TRACE conn4 <- [1,2922,null,{}] 07:17:52 INFO - PROCESS | 1729 | 1468505872423 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:52 INFO - PROCESS | 1729 | 1468505872428 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:52 INFO - PROCESS | 1729 | 1468505872591 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 07:17:52 INFO - PROCESS | 1729 | 1468505872919 Marionette TRACE conn4 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:52 INFO - PROCESS | 1729 | 1468505872928 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:52 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be04400 == 35 [pid = 1729] [id = 738] 07:17:53 INFO - PROCESS | 1729 | ++DOMWINDOW == 86 (0x8be04800) [pid = 1729] [serial = 2215] [outer = (nil)] 07:17:53 INFO - PROCESS | 1729 | ++DOMWINDOW == 87 (0x8be0d000) [pid = 1729] [serial = 2216] [outer = 0x8be04800] 07:17:53 INFO - PROCESS | 1729 | 1468505873046 Marionette DEBUG loaded listener.js 07:17:53 INFO - PROCESS | 1729 | ++DOMWINDOW == 88 (0x8d3bfc00) [pid = 1729] [serial = 2217] [outer = 0x8be04800] 07:17:53 INFO - PROCESS | 1729 | [1729] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 07:17:53 INFO - PROCESS | 1729 | [1729] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 07:17:53 INFO - PROCESS | 1729 | [1729] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 07:17:53 INFO - PROCESS | 1729 | [1729] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 07:17:53 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc4ec00 == 34 [pid = 1729] [id = 732] 07:17:53 INFO - PROCESS | 1729 | --DOCSHELL 0x8f588400 == 33 [pid = 1729] [id = 731] 07:17:53 INFO - PROCESS | 1729 | --DOCSHELL 0x8ea02800 == 32 [pid = 1729] [id = 730] 07:17:53 INFO - PROCESS | 1729 | --DOCSHELL 0x8d3c2800 == 31 [pid = 1729] [id = 729] 07:17:53 INFO - PROCESS | 1729 | --DOCSHELL 0x8ec91800 == 30 [pid = 1729] [id = 728] 07:17:54 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 07:17:54 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 07:17:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 07:17:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:17:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:17:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:17:54 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 07:17:54 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 07:17:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:17:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:17:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:17:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:17:54 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 07:17:54 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 07:17:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:17:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:17:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:17:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:17:54 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 07:17:54 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 07:17:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:17:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:17:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:17:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:17:54 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 07:17:54 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1634ms 07:17:54 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 07:17:54 INFO - PROCESS | 1729 | 1468505874025 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 07:17:54 INFO - PROCESS | 1729 | 1468505874055 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 07:17:54 INFO - PROCESS | 1729 | 1468505874074 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 07:17:54 INFO - PROCESS | 1729 | --DOMWINDOW == 87 (0x926c2800) [pid = 1729] [serial = 2156] [outer = (nil)] [url = about:blank] 07:17:54 INFO - PROCESS | 1729 | --DOMWINDOW == 86 (0x8d1cc000) [pid = 1729] [serial = 2159] [outer = (nil)] [url = about:blank] 07:17:54 INFO - PROCESS | 1729 | --DOMWINDOW == 85 (0x926c8000) [pid = 1729] [serial = 2157] [outer = (nil)] [url = about:blank] 07:17:54 INFO - PROCESS | 1729 | --DOMWINDOW == 84 (0x91727c00) [pid = 1729] [serial = 2153] [outer = (nil)] [url = about:blank] 07:17:54 INFO - PROCESS | 1729 | --DOMWINDOW == 83 (0x8f589000) [pid = 1729] [serial = 2138] [outer = (nil)] [url = about:blank] 07:17:54 INFO - PROCESS | 1729 | --DOMWINDOW == 82 (0x90ff0400) [pid = 1729] [serial = 2139] [outer = (nil)] [url = about:blank] 07:17:54 INFO - PROCESS | 1729 | --DOMWINDOW == 81 (0x93771000) [pid = 1729] [serial = 2144] [outer = (nil)] [url = about:blank] 07:17:54 INFO - PROCESS | 1729 | --DOMWINDOW == 80 (0x93778000) [pid = 1729] [serial = 2145] [outer = (nil)] [url = about:blank] 07:17:54 INFO - PROCESS | 1729 | --DOMWINDOW == 79 (0x8d7c2000) [pid = 1729] [serial = 2147] [outer = (nil)] [url = about:blank] 07:17:54 INFO - PROCESS | 1729 | --DOMWINDOW == 78 (0x8e18c000) [pid = 1729] [serial = 2148] [outer = (nil)] [url = about:blank] 07:17:54 INFO - PROCESS | 1729 | --DOMWINDOW == 77 (0x927bb000) [pid = 1729] [serial = 2141] [outer = (nil)] [url = about:blank] 07:17:54 INFO - PROCESS | 1729 | --DOMWINDOW == 76 (0x927bec00) [pid = 1729] [serial = 2142] [outer = (nil)] [url = about:blank] 07:17:54 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x91f68400) [pid = 1729] [serial = 2133] [outer = (nil)] [url = about:blank] 07:17:54 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x8f3a4800) [pid = 1729] [serial = 2150] [outer = (nil)] [url = about:blank] 07:17:54 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x8f3ac800) [pid = 1729] [serial = 2151] [outer = (nil)] [url = about:blank] 07:17:54 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x8d7c7800) [pid = 1729] [serial = 2135] [outer = (nil)] [url = about:blank] 07:17:54 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x8e52ec00) [pid = 1729] [serial = 2136] [outer = (nil)] [url = about:blank] 07:17:54 INFO - PROCESS | 1729 | --DOMWINDOW == 70 (0x9379c000) [pid = 1729] [serial = 2163] [outer = (nil)] [url = about:blank] 07:17:54 INFO - PROCESS | 1729 | --DOMWINDOW == 69 (0x91c89800) [pid = 1729] [serial = 2154] [outer = (nil)] [url = about:blank] 07:17:54 INFO - PROCESS | 1729 | --DOMWINDOW == 68 (0x8e187400) [pid = 1729] [serial = 2160] [outer = (nil)] [url = about:blank] 07:17:54 INFO - PROCESS | 1729 | --DOMWINDOW == 67 (0x92cf2800) [pid = 1729] [serial = 2162] [outer = (nil)] [url = about:blank] 07:17:54 INFO - PROCESS | 1729 | 1468505874131 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 07:17:54 INFO - PROCESS | 1729 | 1468505874135 Marionette TRACE conn4 <- [1,2926,null,{}] 07:17:54 INFO - PROCESS | 1729 | 1468505874149 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:54 INFO - PROCESS | 1729 | 1468505874157 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:54 INFO - PROCESS | 1729 | 1468505874303 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 07:17:54 INFO - PROCESS | 1729 | 1468505874314 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:54 INFO - PROCESS | 1729 | 1468505874323 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:54 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e53c000 == 31 [pid = 1729] [id = 739] 07:17:54 INFO - PROCESS | 1729 | ++DOMWINDOW == 68 (0x8ec9b400) [pid = 1729] [serial = 2218] [outer = (nil)] 07:17:54 INFO - PROCESS | 1729 | ++DOMWINDOW == 69 (0x8f3a4800) [pid = 1729] [serial = 2219] [outer = 0x8ec9b400] 07:17:54 INFO - PROCESS | 1729 | 1468505874392 Marionette DEBUG loaded listener.js 07:17:54 INFO - PROCESS | 1729 | ++DOMWINDOW == 70 (0x8f3afc00) [pid = 1729] [serial = 2220] [outer = 0x8ec9b400] 07:17:55 INFO - PROCESS | 1729 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 07:17:55 INFO - PROCESS | 1729 | 1468505875268 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 07:17:55 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 07:17:55 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1237ms 07:17:55 INFO - PROCESS | 1729 | 1468505875331 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 07:17:55 INFO - PROCESS | 1729 | 1468505875338 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 07:17:55 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 07:17:55 INFO - PROCESS | 1729 | 1468505875345 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 07:17:55 INFO - PROCESS | 1729 | 1468505875348 Marionette TRACE conn4 <- [1,2930,null,{}] 07:17:55 INFO - PROCESS | 1729 | 1468505875354 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:55 INFO - PROCESS | 1729 | 1468505875359 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:55 INFO - PROCESS | 1729 | 1468505875515 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 07:17:55 INFO - PROCESS | 1729 | 1468505875660 Marionette TRACE conn4 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:55 INFO - PROCESS | 1729 | 1468505875667 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:55 INFO - PROCESS | 1729 | ++DOCSHELL 0x90dde800 == 32 [pid = 1729] [id = 740] 07:17:55 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x91063c00) [pid = 1729] [serial = 2221] [outer = (nil)] 07:17:55 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x9171cc00) [pid = 1729] [serial = 2222] [outer = 0x91063c00] 07:17:55 INFO - PROCESS | 1729 | 1468505875735 Marionette DEBUG loaded listener.js 07:17:55 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x91f67800) [pid = 1729] [serial = 2223] [outer = 0x91063c00] 07:17:56 INFO - PROCESS | 1729 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 07:17:56 INFO - PROCESS | 1729 | 1468505876497 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 07:17:56 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 07:17:56 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1184ms 07:17:56 INFO - PROCESS | 1729 | 1468505876535 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 07:17:56 INFO - PROCESS | 1729 | 1468505876539 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 07:17:56 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 07:17:56 INFO - PROCESS | 1729 | 1468505876552 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 07:17:56 INFO - PROCESS | 1729 | 1468505876561 Marionette TRACE conn4 <- [1,2934,null,{}] 07:17:56 INFO - PROCESS | 1729 | 1468505876574 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:56 INFO - PROCESS | 1729 | 1468505876582 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:56 INFO - PROCESS | 1729 | 1468505876788 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 07:17:56 INFO - PROCESS | 1729 | 1468505876808 Marionette TRACE conn4 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:56 INFO - PROCESS | 1729 | 1468505876815 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:56 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d4f9800 == 33 [pid = 1729] [id = 741] 07:17:56 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x926cbc00) [pid = 1729] [serial = 2224] [outer = (nil)] 07:17:56 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x927c1000) [pid = 1729] [serial = 2225] [outer = 0x926cbc00] 07:17:56 INFO - PROCESS | 1729 | 1468505876882 Marionette DEBUG loaded listener.js 07:17:56 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x927c4000) [pid = 1729] [serial = 2226] [outer = 0x926cbc00] 07:17:57 INFO - PROCESS | 1729 | 1468505877699 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 07:17:57 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 07:17:57 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1194ms 07:17:57 INFO - PROCESS | 1729 | 1468505877740 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 07:17:57 INFO - PROCESS | 1729 | 1468505877744 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 07:17:57 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 07:17:57 INFO - PROCESS | 1729 | 1468505877761 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 07:17:57 INFO - PROCESS | 1729 | 1468505877763 Marionette TRACE conn4 <- [1,2938,null,{}] 07:17:57 INFO - PROCESS | 1729 | 1468505877769 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:57 INFO - PROCESS | 1729 | 1468505877774 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:57 INFO - PROCESS | 1729 | 1468505877970 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 07:17:58 INFO - PROCESS | 1729 | 1468505877994 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:58 INFO - PROCESS | 1729 | 1468505878003 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:58 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc51800 == 34 [pid = 1729] [id = 742] 07:17:58 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0x8d1cd000) [pid = 1729] [serial = 2227] [outer = (nil)] 07:17:58 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x93778000) [pid = 1729] [serial = 2228] [outer = 0x8d1cd000] 07:17:58 INFO - PROCESS | 1729 | 1468505878069 Marionette DEBUG loaded listener.js 07:17:58 INFO - PROCESS | 1729 | ++DOMWINDOW == 79 (0x93790400) [pid = 1729] [serial = 2229] [outer = 0x8d1cd000] 07:17:58 INFO - PROCESS | 1729 | --DOMWINDOW == 78 (0x8d7c1800) [pid = 1729] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 07:17:58 INFO - PROCESS | 1729 | --DOMWINDOW == 77 (0x8d1c9000) [pid = 1729] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 07:17:58 INFO - PROCESS | 1729 | --DOMWINDOW == 76 (0x90dd3400) [pid = 1729] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 07:17:58 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x92ce5800) [pid = 1729] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 07:17:58 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x8f588800) [pid = 1729] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 07:17:58 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x8ec9c400) [pid = 1729] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 07:17:58 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x926c7000) [pid = 1729] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 07:17:58 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x8d3c4800) [pid = 1729] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 07:17:58 INFO - PROCESS | 1729 | --DOMWINDOW == 70 (0x8f1f5000) [pid = 1729] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 07:17:58 INFO - PROCESS | 1729 | --DOMWINDOW == 69 (0x91723000) [pid = 1729] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 07:17:58 INFO - PROCESS | 1729 | --DOMWINDOW == 68 (0x8be07c00) [pid = 1729] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 07:17:58 INFO - PROCESS | 1729 | --DOMWINDOW == 67 (0x8ea08400) [pid = 1729] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 07:17:59 INFO - PROCESS | 1729 | 1468505879031 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 07:17:59 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 07:17:59 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1283ms 07:17:59 INFO - PROCESS | 1729 | 1468505879040 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 07:17:59 INFO - PROCESS | 1729 | 1468505879044 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 07:17:59 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 07:17:59 INFO - PROCESS | 1729 | 1468505879050 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 07:17:59 INFO - PROCESS | 1729 | 1468505879053 Marionette TRACE conn4 <- [1,2942,null,{}] 07:17:59 INFO - PROCESS | 1729 | 1468505879058 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:59 INFO - PROCESS | 1729 | 1468505879063 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:59 INFO - PROCESS | 1729 | 1468505879211 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 07:17:59 INFO - PROCESS | 1729 | 1468505879364 Marionette TRACE conn4 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:59 INFO - PROCESS | 1729 | 1468505879381 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:17:59 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be08c00 == 35 [pid = 1729] [id = 743] 07:17:59 INFO - PROCESS | 1729 | ++DOMWINDOW == 68 (0x8e18a000) [pid = 1729] [serial = 2230] [outer = (nil)] 07:17:59 INFO - PROCESS | 1729 | ++DOMWINDOW == 69 (0x926d0c00) [pid = 1729] [serial = 2231] [outer = 0x8e18a000] 07:17:59 INFO - PROCESS | 1729 | 1468505879460 Marionette DEBUG loaded listener.js 07:17:59 INFO - PROCESS | 1729 | ++DOMWINDOW == 70 (0x9379d000) [pid = 1729] [serial = 2232] [outer = 0x8e18a000] 07:18:00 INFO - PROCESS | 1729 | 1468505880177 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 07:18:00 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 07:18:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 07:18:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 07:18:00 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1146ms 07:18:00 INFO - PROCESS | 1729 | 1468505880199 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 07:18:00 INFO - PROCESS | 1729 | 1468505880201 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 07:18:00 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 07:18:00 INFO - PROCESS | 1729 | 1468505880208 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 07:18:00 INFO - PROCESS | 1729 | 1468505880210 Marionette TRACE conn4 <- [1,2946,null,{}] 07:18:00 INFO - PROCESS | 1729 | 1468505880216 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:00 INFO - PROCESS | 1729 | 1468505880221 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:00 INFO - PROCESS | 1729 | 1468505880423 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 07:18:00 INFO - PROCESS | 1729 | 1468505880448 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:00 INFO - PROCESS | 1729 | 1468505880455 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:00 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc51400 == 36 [pid = 1729] [id = 744] 07:18:00 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x8f583400) [pid = 1729] [serial = 2233] [outer = (nil)] 07:18:00 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x94e2f000) [pid = 1729] [serial = 2234] [outer = 0x8f583400] 07:18:00 INFO - PROCESS | 1729 | 1468505880522 Marionette DEBUG loaded listener.js 07:18:00 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x94e30800) [pid = 1729] [serial = 2235] [outer = 0x8f583400] 07:18:01 INFO - PROCESS | 1729 | 1468505881553 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 07:18:01 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. 07:18:01 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1378ms 07:18:01 INFO - PROCESS | 1729 | 1468505881588 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 07:18:01 INFO - PROCESS | 1729 | 1468505881595 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 07:18:01 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 07:18:01 INFO - PROCESS | 1729 | 1468505881604 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 07:18:01 INFO - PROCESS | 1729 | 1468505881611 Marionette TRACE conn4 <- [1,2950,null,{}] 07:18:01 INFO - PROCESS | 1729 | 1468505881621 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:01 INFO - PROCESS | 1729 | 1468505881630 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:01 INFO - PROCESS | 1729 | 1468505881900 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 07:18:02 INFO - PROCESS | 1729 | 1468505882086 Marionette TRACE conn4 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:02 INFO - PROCESS | 1729 | 1468505882096 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:02 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d3c6000 == 37 [pid = 1729] [id = 745] 07:18:02 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x8d4efc00) [pid = 1729] [serial = 2236] [outer = (nil)] 07:18:02 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x8f1f3000) [pid = 1729] [serial = 2237] [outer = 0x8d4efc00] 07:18:02 INFO - PROCESS | 1729 | 1468505882183 Marionette DEBUG loaded listener.js 07:18:02 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x8f509c00) [pid = 1729] [serial = 2238] [outer = 0x8d4efc00] 07:18:02 INFO - PROCESS | 1729 | ++DOCSHELL 0x8ea0a800 == 38 [pid = 1729] [id = 746] 07:18:02 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0x8f1f5000) [pid = 1729] [serial = 2239] [outer = (nil)] 07:18:02 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x9171e400) [pid = 1729] [serial = 2240] [outer = 0x8f1f5000] 07:18:03 INFO - PROCESS | 1729 | 1468505883141 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 07:18:03 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. 07:18:03 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1588ms 07:18:03 INFO - PROCESS | 1729 | 1468505883195 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 07:18:03 INFO - PROCESS | 1729 | 1468505883201 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 07:18:03 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 07:18:03 INFO - PROCESS | 1729 | 1468505883212 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 07:18:03 INFO - PROCESS | 1729 | 1468505883216 Marionette TRACE conn4 <- [1,2954,null,{}] 07:18:03 INFO - PROCESS | 1729 | 1468505883223 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:03 INFO - PROCESS | 1729 | 1468505883229 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:03 INFO - PROCESS | 1729 | 1468505883416 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 07:18:03 INFO - PROCESS | 1729 | 1468505883605 Marionette TRACE conn4 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:03 INFO - PROCESS | 1729 | 1468505883611 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:03 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f58c400 == 39 [pid = 1729] [id = 747] 07:18:03 INFO - PROCESS | 1729 | ++DOMWINDOW == 79 (0x91f5d000) [pid = 1729] [serial = 2241] [outer = (nil)] 07:18:03 INFO - PROCESS | 1729 | ++DOMWINDOW == 80 (0x926ce000) [pid = 1729] [serial = 2242] [outer = 0x91f5d000] 07:18:03 INFO - PROCESS | 1729 | 1468505883709 Marionette DEBUG loaded listener.js 07:18:03 INFO - PROCESS | 1729 | ++DOMWINDOW == 81 (0x927c6c00) [pid = 1729] [serial = 2243] [outer = 0x91f5d000] 07:18:04 INFO - PROCESS | 1729 | 1468505884553 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 07:18:04 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:18:04 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 07:18:04 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1383ms 07:18:04 INFO - PROCESS | 1729 | 1468505884595 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 07:18:04 INFO - PROCESS | 1729 | 1468505884599 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 07:18:04 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 07:18:04 INFO - PROCESS | 1729 | 1468505884606 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 07:18:04 INFO - PROCESS | 1729 | 1468505884612 Marionette TRACE conn4 <- [1,2958,null,{}] 07:18:04 INFO - PROCESS | 1729 | 1468505884628 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:04 INFO - PROCESS | 1729 | 1468505884637 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:04 INFO - PROCESS | 1729 | 1468505884834 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 07:18:05 INFO - PROCESS | 1729 | 1468505885027 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:05 INFO - PROCESS | 1729 | 1468505885038 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:05 INFO - PROCESS | 1729 | ++DOCSHELL 0x94e43c00 == 40 [pid = 1729] [id = 748] 07:18:05 INFO - PROCESS | 1729 | ++DOMWINDOW == 82 (0x94e48000) [pid = 1729] [serial = 2244] [outer = (nil)] 07:18:05 INFO - PROCESS | 1729 | ++DOMWINDOW == 83 (0x94e4bc00) [pid = 1729] [serial = 2245] [outer = 0x94e48000] 07:18:05 INFO - PROCESS | 1729 | 1468505885134 Marionette DEBUG loaded listener.js 07:18:05 INFO - PROCESS | 1729 | ++DOMWINDOW == 84 (0x94e51c00) [pid = 1729] [serial = 2246] [outer = 0x94e48000] 07:18:05 INFO - PROCESS | 1729 | 1468505885985 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 07:18:06 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 07:18:06 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1435ms 07:18:06 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 07:18:06 INFO - PROCESS | 1729 | 1468505886042 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 07:18:06 INFO - PROCESS | 1729 | 1468505886046 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 07:18:06 INFO - PROCESS | 1729 | 1468505886053 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 07:18:06 INFO - PROCESS | 1729 | 1468505886056 Marionette TRACE conn4 <- [1,2962,null,{}] 07:18:06 INFO - PROCESS | 1729 | 1468505886107 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:06 INFO - PROCESS | 1729 | 1468505886111 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:06 INFO - PROCESS | 1729 | 1468505886294 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 07:18:06 INFO - PROCESS | 1729 | 1468505886487 Marionette TRACE conn4 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:06 INFO - PROCESS | 1729 | 1468505886494 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:06 INFO - PROCESS | 1729 | ++DOCSHELL 0x93777400 == 41 [pid = 1729] [id = 749] 07:18:06 INFO - PROCESS | 1729 | ++DOMWINDOW == 85 (0x937b1c00) [pid = 1729] [serial = 2247] [outer = (nil)] 07:18:06 INFO - PROCESS | 1729 | ++DOMWINDOW == 86 (0x94f59000) [pid = 1729] [serial = 2248] [outer = 0x937b1c00] 07:18:06 INFO - PROCESS | 1729 | 1468505886579 Marionette DEBUG loaded listener.js 07:18:06 INFO - PROCESS | 1729 | ++DOMWINDOW == 87 (0x94f5cc00) [pid = 1729] [serial = 2249] [outer = 0x937b1c00] 07:18:07 INFO - PROCESS | 1729 | 1468505887416 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 07:18:07 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. 07:18:07 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1426ms 07:18:07 INFO - PROCESS | 1729 | 1468505887479 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 07:18:07 INFO - PROCESS | 1729 | 1468505887482 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 07:18:07 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 07:18:07 INFO - PROCESS | 1729 | 1468505887488 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 07:18:07 INFO - PROCESS | 1729 | 1468505887492 Marionette TRACE conn4 <- [1,2966,null,{}] 07:18:07 INFO - PROCESS | 1729 | 1468505887498 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:07 INFO - PROCESS | 1729 | 1468505887503 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:07 INFO - PROCESS | 1729 | 1468505887668 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 07:18:07 INFO - PROCESS | 1729 | 1468505887861 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:07 INFO - PROCESS | 1729 | 1468505887872 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:07 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc4f400 == 42 [pid = 1729] [id = 750] 07:18:07 INFO - PROCESS | 1729 | ++DOMWINDOW == 88 (0x8e185c00) [pid = 1729] [serial = 2250] [outer = (nil)] 07:18:07 INFO - PROCESS | 1729 | ++DOMWINDOW == 89 (0x97411c00) [pid = 1729] [serial = 2251] [outer = 0x8e185c00] 07:18:07 INFO - PROCESS | 1729 | 1468505887947 Marionette DEBUG loaded listener.js 07:18:08 INFO - PROCESS | 1729 | ++DOMWINDOW == 90 (0x97415000) [pid = 1729] [serial = 2252] [outer = 0x8e185c00] 07:18:08 INFO - PROCESS | 1729 | 1468505888798 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 07:18:08 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. 07:18:08 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1332ms 07:18:08 INFO - PROCESS | 1729 | 1468505888822 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 07:18:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 07:18:08 INFO - PROCESS | 1729 | 1468505888826 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 07:18:08 INFO - PROCESS | 1729 | 1468505888832 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 07:18:08 INFO - PROCESS | 1729 | 1468505888836 Marionette TRACE conn4 <- [1,2970,null,{}] 07:18:08 INFO - PROCESS | 1729 | 1468505888842 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:08 INFO - PROCESS | 1729 | 1468505888853 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:09 INFO - PROCESS | 1729 | 1468505889077 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 07:18:09 INFO - PROCESS | 1729 | 1468505889284 Marionette TRACE conn4 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:09 INFO - PROCESS | 1729 | 1468505889294 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:09 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc43800 == 43 [pid = 1729] [id = 751] 07:18:09 INFO - PROCESS | 1729 | ++DOMWINDOW == 91 (0x8ea0e800) [pid = 1729] [serial = 2253] [outer = (nil)] 07:18:09 INFO - PROCESS | 1729 | ++DOMWINDOW == 92 (0x97e42800) [pid = 1729] [serial = 2254] [outer = 0x8ea0e800] 07:18:09 INFO - PROCESS | 1729 | 1468505889369 Marionette DEBUG loaded listener.js 07:18:09 INFO - PROCESS | 1729 | ++DOMWINDOW == 93 (0x98662000) [pid = 1729] [serial = 2255] [outer = 0x8ea0e800] 07:18:10 INFO - PROCESS | 1729 | 1468505890197 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 07:18:10 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. 07:18:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1379ms 07:18:10 INFO - PROCESS | 1729 | 1468505890210 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 07:18:10 INFO - PROCESS | 1729 | 1468505890213 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 07:18:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 07:18:10 INFO - PROCESS | 1729 | 1468505890220 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 07:18:10 INFO - PROCESS | 1729 | 1468505890223 Marionette TRACE conn4 <- [1,2974,null,{}] 07:18:10 INFO - PROCESS | 1729 | 1468505890229 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:10 INFO - PROCESS | 1729 | 1468505890234 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:10 INFO - PROCESS | 1729 | 1468505890397 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 07:18:10 INFO - PROCESS | 1729 | 1468505890595 Marionette TRACE conn4 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:10 INFO - PROCESS | 1729 | 1468505890602 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:10 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d1c4800 == 44 [pid = 1729] [id = 752] 07:18:10 INFO - PROCESS | 1729 | ++DOMWINDOW == 94 (0x8d7c2800) [pid = 1729] [serial = 2256] [outer = (nil)] 07:18:10 INFO - PROCESS | 1729 | ++DOMWINDOW == 95 (0x98767c00) [pid = 1729] [serial = 2257] [outer = 0x8d7c2800] 07:18:10 INFO - PROCESS | 1729 | 1468505890735 Marionette DEBUG loaded listener.js 07:18:10 INFO - PROCESS | 1729 | ++DOMWINDOW == 96 (0x987e6c00) [pid = 1729] [serial = 2258] [outer = 0x8d7c2800] 07:18:11 INFO - PROCESS | 1729 | 1468505891597 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 07:18:11 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. 07:18:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1429ms 07:18:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 07:18:11 INFO - PROCESS | 1729 | 1468505891650 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 07:18:11 INFO - PROCESS | 1729 | 1468505891654 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 07:18:11 INFO - PROCESS | 1729 | 1468505891661 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 07:18:11 INFO - PROCESS | 1729 | 1468505891664 Marionette TRACE conn4 <- [1,2978,null,{}] 07:18:11 INFO - PROCESS | 1729 | 1468505891671 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:11 INFO - PROCESS | 1729 | 1468505891676 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:12 INFO - PROCESS | 1729 | 1468505892160 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 07:18:12 INFO - PROCESS | 1729 | 1468505892408 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:12 INFO - PROCESS | 1729 | 1468505892420 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:12 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d4f1c00 == 45 [pid = 1729] [id = 753] 07:18:12 INFO - PROCESS | 1729 | ++DOMWINDOW == 97 (0x8e533c00) [pid = 1729] [serial = 2259] [outer = (nil)] 07:18:12 INFO - PROCESS | 1729 | ++DOMWINDOW == 98 (0x8e53c800) [pid = 1729] [serial = 2260] [outer = 0x8e533c00] 07:18:12 INFO - PROCESS | 1729 | 1468505892498 Marionette DEBUG loaded listener.js 07:18:12 INFO - PROCESS | 1729 | ++DOMWINDOW == 99 (0x8ea0cc00) [pid = 1729] [serial = 2261] [outer = 0x8e533c00] 07:18:13 INFO - PROCESS | 1729 | 1468505893340 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 07:18:13 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 07:18:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1733ms 07:18:13 INFO - PROCESS | 1729 | 1468505893394 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 07:18:13 INFO - PROCESS | 1729 | 1468505893399 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 07:18:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 07:18:13 INFO - PROCESS | 1729 | 1468505893407 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 07:18:13 INFO - PROCESS | 1729 | 1468505893411 Marionette TRACE conn4 <- [1,2982,null,{}] 07:18:13 INFO - PROCESS | 1729 | 1468505893418 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:13 INFO - PROCESS | 1729 | 1468505893423 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:13 INFO - PROCESS | 1729 | 1468505893667 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 07:18:14 INFO - PROCESS | 1729 | --DOCSHELL 0x8be08c00 == 44 [pid = 1729] [id = 743] 07:18:14 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc51800 == 43 [pid = 1729] [id = 742] 07:18:14 INFO - PROCESS | 1729 | --DOCSHELL 0x8d4f9800 == 42 [pid = 1729] [id = 741] 07:18:14 INFO - PROCESS | 1729 | --DOCSHELL 0x90dde800 == 41 [pid = 1729] [id = 740] 07:18:14 INFO - PROCESS | 1729 | --DOCSHELL 0x8e53c000 == 40 [pid = 1729] [id = 739] 07:18:14 INFO - PROCESS | 1729 | --DOCSHELL 0x8be04400 == 39 [pid = 1729] [id = 738] 07:18:14 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc44400 == 38 [pid = 1729] [id = 734] 07:18:14 INFO - PROCESS | 1729 | --DOCSHELL 0x8d3bb400 == 37 [pid = 1729] [id = 737] 07:18:14 INFO - PROCESS | 1729 | --DOCSHELL 0x8d1ccc00 == 36 [pid = 1729] [id = 735] 07:18:14 INFO - PROCESS | 1729 | --DOCSHELL 0x926c6800 == 35 [pid = 1729] [id = 736] 07:18:14 INFO - PROCESS | 1729 | --DOCSHELL 0x8d1cf000 == 34 [pid = 1729] [id = 733] 07:18:14 INFO - PROCESS | 1729 | --DOCSHELL 0x8d4f1c00 == 33 [pid = 1729] [id = 753] 07:18:14 INFO - PROCESS | 1729 | --DOCSHELL 0x8d1c4800 == 32 [pid = 1729] [id = 752] 07:18:14 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc4f400 == 31 [pid = 1729] [id = 750] 07:18:14 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc43800 == 30 [pid = 1729] [id = 751] 07:18:14 INFO - PROCESS | 1729 | --DOCSHELL 0x93777400 == 29 [pid = 1729] [id = 749] 07:18:14 INFO - PROCESS | 1729 | --DOCSHELL 0x94e43c00 == 28 [pid = 1729] [id = 748] 07:18:14 INFO - PROCESS | 1729 | --DOCSHELL 0x8ea0a800 == 27 [pid = 1729] [id = 746] 07:18:14 INFO - PROCESS | 1729 | --DOCSHELL 0x8f58c400 == 26 [pid = 1729] [id = 747] 07:18:14 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc51400 == 25 [pid = 1729] [id = 744] 07:18:14 INFO - PROCESS | 1729 | --DOCSHELL 0x8d3c6000 == 24 [pid = 1729] [id = 745] 07:18:14 INFO - PROCESS | 1729 | --DOMWINDOW == 98 (0x9105cc00) [pid = 1729] [serial = 2198] [outer = (nil)] [url = about:blank] 07:18:14 INFO - PROCESS | 1729 | --DOMWINDOW == 97 (0x8e53cc00) [pid = 1729] [serial = 2166] [outer = (nil)] [url = about:blank] 07:18:14 INFO - PROCESS | 1729 | --DOMWINDOW == 96 (0x8e52e800) [pid = 1729] [serial = 2165] [outer = (nil)] [url = about:blank] 07:18:14 INFO - PROCESS | 1729 | --DOMWINDOW == 95 (0x91c7ec00) [pid = 1729] [serial = 2169] [outer = (nil)] [url = about:blank] 07:18:14 INFO - PROCESS | 1729 | --DOMWINDOW == 94 (0x91722000) [pid = 1729] [serial = 2168] [outer = (nil)] [url = about:blank] 07:18:14 INFO - PROCESS | 1729 | --DOMWINDOW == 93 (0x937b9000) [pid = 1729] [serial = 2172] [outer = (nil)] [url = about:blank] 07:18:14 INFO - PROCESS | 1729 | --DOMWINDOW == 92 (0x93797000) [pid = 1729] [serial = 2171] [outer = (nil)] [url = about:blank] 07:18:14 INFO - PROCESS | 1729 | --DOMWINDOW == 91 (0x90ddb000) [pid = 1729] [serial = 2195] [outer = (nil)] [url = about:blank] 07:18:14 INFO - PROCESS | 1729 | --DOMWINDOW == 90 (0x8f57fc00) [pid = 1729] [serial = 2187] [outer = (nil)] [url = about:blank] 07:18:14 INFO - PROCESS | 1729 | --DOMWINDOW == 89 (0x8f3ab400) [pid = 1729] [serial = 2186] [outer = (nil)] [url = about:blank] 07:18:14 INFO - PROCESS | 1729 | --DOMWINDOW == 88 (0x94e32400) [pid = 1729] [serial = 2175] [outer = (nil)] [url = about:blank] 07:18:14 INFO - PROCESS | 1729 | --DOMWINDOW == 87 (0x8d4f2c00) [pid = 1729] [serial = 2189] [outer = (nil)] [url = about:blank] 07:18:14 INFO - PROCESS | 1729 | --DOMWINDOW == 86 (0x94e2d800) [pid = 1729] [serial = 2174] [outer = (nil)] [url = about:blank] 07:18:14 INFO - PROCESS | 1729 | --DOMWINDOW == 85 (0x8d7c8c00) [pid = 1729] [serial = 2190] [outer = (nil)] [url = about:blank] 07:18:14 INFO - PROCESS | 1729 | --DOMWINDOW == 84 (0x94e45800) [pid = 1729] [serial = 2178] [outer = (nil)] [url = about:blank] 07:18:14 INFO - PROCESS | 1729 | --DOMWINDOW == 83 (0x94e3a400) [pid = 1729] [serial = 2177] [outer = (nil)] [url = about:blank] 07:18:14 INFO - PROCESS | 1729 | --DOMWINDOW == 82 (0x94ee2800) [pid = 1729] [serial = 2181] [outer = (nil)] [url = about:blank] 07:18:14 INFO - PROCESS | 1729 | --DOMWINDOW == 81 (0x94ede000) [pid = 1729] [serial = 2180] [outer = (nil)] [url = about:blank] 07:18:14 INFO - PROCESS | 1729 | --DOMWINDOW == 80 (0x8d3c0c00) [pid = 1729] [serial = 2184] [outer = (nil)] [url = about:blank] 07:18:14 INFO - PROCESS | 1729 | --DOMWINDOW == 79 (0x8d1c2c00) [pid = 1729] [serial = 2183] [outer = (nil)] [url = about:blank] 07:18:14 INFO - PROCESS | 1729 | --DOMWINDOW == 78 (0x90fe5800) [pid = 1729] [serial = 2196] [outer = (nil)] [url = about:blank] 07:18:14 INFO - PROCESS | 1729 | --DOMWINDOW == 77 (0x8ec96800) [pid = 1729] [serial = 2193] [outer = (nil)] [url = about:blank] 07:18:14 INFO - PROCESS | 1729 | --DOMWINDOW == 76 (0x8ec91c00) [pid = 1729] [serial = 2192] [outer = (nil)] [url = about:blank] 07:18:14 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x91066c00) [pid = 1729] [serial = 2199] [outer = (nil)] [url = about:blank] 07:18:15 INFO - PROCESS | 1729 | 1468505895051 Marionette TRACE conn4 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:15 INFO - PROCESS | 1729 | 1468505895061 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:15 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc4ec00 == 25 [pid = 1729] [id = 754] 07:18:15 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x8bc4f400) [pid = 1729] [serial = 2262] [outer = (nil)] 07:18:15 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0x8bc52400) [pid = 1729] [serial = 2263] [outer = 0x8bc4f400] 07:18:15 INFO - PROCESS | 1729 | 1468505895143 Marionette DEBUG loaded listener.js 07:18:15 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x8d1c4800) [pid = 1729] [serial = 2264] [outer = 0x8bc4f400] 07:18:15 INFO - PROCESS | 1729 | 1468505895872 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 07:18:15 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 07:18:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 07:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 07:18:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 2495ms 07:18:15 INFO - PROCESS | 1729 | 1468505895905 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 07:18:15 INFO - PROCESS | 1729 | 1468505895910 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 07:18:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 07:18:15 INFO - PROCESS | 1729 | 1468505895918 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 07:18:15 INFO - PROCESS | 1729 | 1468505895922 Marionette TRACE conn4 <- [1,2986,null,{}] 07:18:15 INFO - PROCESS | 1729 | 1468505895929 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:15 INFO - PROCESS | 1729 | 1468505895937 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:16 INFO - PROCESS | 1729 | 1468505896097 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 07:18:16 INFO - PROCESS | 1729 | 1468505896252 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:16 INFO - PROCESS | 1729 | 1468505896260 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:16 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d4f9c00 == 26 [pid = 1729] [id = 755] 07:18:16 INFO - PROCESS | 1729 | ++DOMWINDOW == 79 (0x8d7c1c00) [pid = 1729] [serial = 2265] [outer = (nil)] 07:18:16 INFO - PROCESS | 1729 | ++DOMWINDOW == 80 (0x8e183000) [pid = 1729] [serial = 2266] [outer = 0x8d7c1c00] 07:18:16 INFO - PROCESS | 1729 | 1468505896345 Marionette DEBUG loaded listener.js 07:18:16 INFO - PROCESS | 1729 | ++DOMWINDOW == 81 (0x8e18d400) [pid = 1729] [serial = 2267] [outer = 0x8d7c1c00] 07:18:17 INFO - PROCESS | 1729 | 1468505897106 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 07:18:17 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. 07:18:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1234ms 07:18:17 INFO - PROCESS | 1729 | 1468505897169 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 07:18:17 INFO - PROCESS | 1729 | 1468505897176 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 07:18:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 07:18:17 INFO - PROCESS | 1729 | 1468505897182 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 07:18:17 INFO - PROCESS | 1729 | 1468505897185 Marionette TRACE conn4 <- [1,2990,null,{}] 07:18:17 INFO - PROCESS | 1729 | 1468505897192 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:17 INFO - PROCESS | 1729 | 1468505897197 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:17 INFO - PROCESS | 1729 | 1468505897411 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 07:18:17 INFO - PROCESS | 1729 | 1468505897504 Marionette TRACE conn4 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:17 INFO - PROCESS | 1729 | 1468505897515 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:17 INFO - PROCESS | 1729 | ++DOCSHELL 0x8ec90c00 == 27 [pid = 1729] [id = 756] 07:18:17 INFO - PROCESS | 1729 | ++DOMWINDOW == 82 (0x8ec91800) [pid = 1729] [serial = 2268] [outer = (nil)] 07:18:17 INFO - PROCESS | 1729 | ++DOMWINDOW == 83 (0x8ec95800) [pid = 1729] [serial = 2269] [outer = 0x8ec91800] 07:18:17 INFO - PROCESS | 1729 | 1468505897580 Marionette DEBUG loaded listener.js 07:18:17 INFO - PROCESS | 1729 | ++DOMWINDOW == 84 (0x8f1ea400) [pid = 1729] [serial = 2270] [outer = 0x8ec91800] 07:18:18 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f1f7800 == 28 [pid = 1729] [id = 757] 07:18:18 INFO - PROCESS | 1729 | ++DOMWINDOW == 85 (0x8f507400) [pid = 1729] [serial = 2271] [outer = (nil)] 07:18:18 INFO - PROCESS | 1729 | ++DOMWINDOW == 86 (0x8f509000) [pid = 1729] [serial = 2272] [outer = 0x8f507400] 07:18:18 INFO - PROCESS | 1729 | 1468505898487 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 07:18:18 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. 07:18:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1335ms 07:18:18 INFO - PROCESS | 1729 | 1468505898517 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 07:18:18 INFO - PROCESS | 1729 | 1468505898521 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 07:18:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 07:18:18 INFO - PROCESS | 1729 | 1468505898543 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 07:18:18 INFO - PROCESS | 1729 | 1468505898552 Marionette TRACE conn4 <- [1,2994,null,{}] 07:18:18 INFO - PROCESS | 1729 | 1468505898573 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:18 INFO - PROCESS | 1729 | 1468505898581 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:18 INFO - PROCESS | 1729 | 1468505898815 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 07:18:18 INFO - PROCESS | 1729 | 1468505898846 Marionette TRACE conn4 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:18 INFO - PROCESS | 1729 | 1468505898853 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:18 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f50c400 == 29 [pid = 1729] [id = 758] 07:18:18 INFO - PROCESS | 1729 | ++DOMWINDOW == 87 (0x8f510000) [pid = 1729] [serial = 2273] [outer = (nil)] 07:18:18 INFO - PROCESS | 1729 | ++DOMWINDOW == 88 (0x90ddac00) [pid = 1729] [serial = 2274] [outer = 0x8f510000] 07:18:18 INFO - PROCESS | 1729 | 1468505898920 Marionette DEBUG loaded listener.js 07:18:19 INFO - PROCESS | 1729 | ++DOMWINDOW == 89 (0x90fe4800) [pid = 1729] [serial = 2275] [outer = 0x8f510000] 07:18:19 INFO - PROCESS | 1729 | --DOMWINDOW == 88 (0x8f583400) [pid = 1729] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 07:18:19 INFO - PROCESS | 1729 | --DOMWINDOW == 87 (0x8e18a000) [pid = 1729] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 07:18:19 INFO - PROCESS | 1729 | --DOMWINDOW == 86 (0x926cbc00) [pid = 1729] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 07:18:19 INFO - PROCESS | 1729 | --DOMWINDOW == 85 (0x8d1cd000) [pid = 1729] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 07:18:19 INFO - PROCESS | 1729 | --DOMWINDOW == 84 (0x91063c00) [pid = 1729] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 07:18:19 INFO - PROCESS | 1729 | --DOMWINDOW == 83 (0x8ec9b400) [pid = 1729] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 07:18:19 INFO - PROCESS | 1729 | --DOMWINDOW == 82 (0x8d4f6000) [pid = 1729] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 07:18:19 INFO - PROCESS | 1729 | --DOMWINDOW == 81 (0x8d3bcc00) [pid = 1729] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 07:18:19 INFO - PROCESS | 1729 | --DOMWINDOW == 80 (0x91719800) [pid = 1729] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 07:18:19 INFO - PROCESS | 1729 | --DOMWINDOW == 79 (0x8be04800) [pid = 1729] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 07:18:19 INFO - PROCESS | 1729 | --DOMWINDOW == 78 (0x9105d800) [pid = 1729] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 07:18:19 INFO - PROCESS | 1729 | --DOMWINDOW == 77 (0x926c7c00) [pid = 1729] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 07:18:20 INFO - PROCESS | 1729 | 1468505900285 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 07:18:20 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:18:20 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 07:18:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1812ms 07:18:20 INFO - PROCESS | 1729 | 1468505900346 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 07:18:20 INFO - PROCESS | 1729 | 1468505900351 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 07:18:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 07:18:20 INFO - PROCESS | 1729 | 1468505900357 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 07:18:20 INFO - PROCESS | 1729 | 1468505900360 Marionette TRACE conn4 <- [1,2998,null,{}] 07:18:20 INFO - PROCESS | 1729 | 1468505900365 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:20 INFO - PROCESS | 1729 | 1468505900370 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:20 INFO - PROCESS | 1729 | 1468505900505 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 07:18:20 INFO - PROCESS | 1729 | 1468505900654 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:20 INFO - PROCESS | 1729 | 1468505900659 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:20 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e18b400 == 30 [pid = 1729] [id = 759] 07:18:20 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x8e538800) [pid = 1729] [serial = 2276] [outer = (nil)] 07:18:20 INFO - PROCESS | 1729 | ++DOMWINDOW == 79 (0x90fed000) [pid = 1729] [serial = 2277] [outer = 0x8e538800] 07:18:20 INFO - PROCESS | 1729 | 1468505900728 Marionette DEBUG loaded listener.js 07:18:20 INFO - PROCESS | 1729 | ++DOMWINDOW == 80 (0x9105f400) [pid = 1729] [serial = 2278] [outer = 0x8e538800] 07:18:21 INFO - PROCESS | 1729 | 1468505901370 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 07:18:21 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. 07:18:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1025ms 07:18:21 INFO - PROCESS | 1729 | 1468505901383 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 07:18:21 INFO - PROCESS | 1729 | 1468505901386 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 07:18:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 07:18:21 INFO - PROCESS | 1729 | 1468505901398 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 07:18:21 INFO - PROCESS | 1729 | 1468505901402 Marionette TRACE conn4 <- [1,3002,null,{}] 07:18:21 INFO - PROCESS | 1729 | 1468505901408 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:21 INFO - PROCESS | 1729 | 1468505901413 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:21 INFO - PROCESS | 1729 | 1468505901547 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 07:18:21 INFO - PROCESS | 1729 | 1468505901723 Marionette TRACE conn4 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:21 INFO - PROCESS | 1729 | 1468505901743 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:21 INFO - PROCESS | 1729 | ++DOCSHELL 0x91063000 == 31 [pid = 1729] [id = 760] 07:18:21 INFO - PROCESS | 1729 | ++DOMWINDOW == 81 (0x91065c00) [pid = 1729] [serial = 2279] [outer = (nil)] 07:18:21 INFO - PROCESS | 1729 | ++DOMWINDOW == 82 (0x91718400) [pid = 1729] [serial = 2280] [outer = 0x91065c00] 07:18:21 INFO - PROCESS | 1729 | 1468505901818 Marionette DEBUG loaded listener.js 07:18:21 INFO - PROCESS | 1729 | ++DOMWINDOW == 83 (0x91c7f800) [pid = 1729] [serial = 2281] [outer = 0x91065c00] 07:18:22 INFO - PROCESS | 1729 | 1468505902765 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 07:18:22 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. 07:18:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1379ms 07:18:22 INFO - PROCESS | 1729 | 1468505902779 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 07:18:22 INFO - PROCESS | 1729 | 1468505902785 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 07:18:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 07:18:22 INFO - PROCESS | 1729 | 1468505902793 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 07:18:22 INFO - PROCESS | 1729 | 1468505902801 Marionette TRACE conn4 <- [1,3006,null,{}] 07:18:22 INFO - PROCESS | 1729 | 1468505902809 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:22 INFO - PROCESS | 1729 | 1468505902814 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:23 INFO - PROCESS | 1729 | 1468505903020 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 07:18:23 INFO - PROCESS | 1729 | 1468505903202 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:23 INFO - PROCESS | 1729 | 1468505903211 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:23 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d3c5400 == 32 [pid = 1729] [id = 761] 07:18:23 INFO - PROCESS | 1729 | ++DOMWINDOW == 84 (0x8d4ecc00) [pid = 1729] [serial = 2282] [outer = (nil)] 07:18:23 INFO - PROCESS | 1729 | ++DOMWINDOW == 85 (0x8e53b400) [pid = 1729] [serial = 2283] [outer = 0x8d4ecc00] 07:18:23 INFO - PROCESS | 1729 | 1468505903335 Marionette DEBUG loaded listener.js 07:18:23 INFO - PROCESS | 1729 | ++DOMWINDOW == 86 (0x8ea0a400) [pid = 1729] [serial = 2284] [outer = 0x8d4ecc00] 07:18:24 INFO - PROCESS | 1729 | 1468505904264 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 07:18:24 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. 07:18:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1490ms 07:18:24 INFO - PROCESS | 1729 | 1468505904283 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 07:18:24 INFO - PROCESS | 1729 | 1468505904290 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 07:18:24 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 07:18:24 INFO - PROCESS | 1729 | 1468505904301 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 07:18:24 INFO - PROCESS | 1729 | 1468505904305 Marionette TRACE conn4 <- [1,3010,null,{}] 07:18:24 INFO - PROCESS | 1729 | 1468505904312 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:24 INFO - PROCESS | 1729 | 1468505904318 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:24 INFO - PROCESS | 1729 | 1468505904507 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 07:18:24 INFO - PROCESS | 1729 | 1468505904697 Marionette TRACE conn4 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:24 INFO - PROCESS | 1729 | 1468505904707 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:24 INFO - PROCESS | 1729 | ++DOCSHELL 0x8ec90000 == 33 [pid = 1729] [id = 762] 07:18:24 INFO - PROCESS | 1729 | ++DOMWINDOW == 87 (0x90dd2400) [pid = 1729] [serial = 2285] [outer = (nil)] 07:18:24 INFO - PROCESS | 1729 | ++DOMWINDOW == 88 (0x90fe3800) [pid = 1729] [serial = 2286] [outer = 0x90dd2400] 07:18:24 INFO - PROCESS | 1729 | 1468505904792 Marionette DEBUG loaded listener.js 07:18:24 INFO - PROCESS | 1729 | ++DOMWINDOW == 89 (0x90fea400) [pid = 1729] [serial = 2287] [outer = 0x90dd2400] 07:18:25 INFO - PROCESS | 1729 | 1468505905731 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 07:18:25 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 07:18:25 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1440ms 07:18:25 INFO - PROCESS | 1729 | 1468505905740 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 07:18:25 INFO - PROCESS | 1729 | 1468505905744 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 07:18:25 INFO - TEST-START | /FileAPI/FileReaderSync.worker 07:18:25 INFO - PROCESS | 1729 | 1468505905751 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 07:18:25 INFO - PROCESS | 1729 | 1468505905757 Marionette TRACE conn4 <- [1,3014,null,{}] 07:18:25 INFO - PROCESS | 1729 | 1468505905773 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:25 INFO - PROCESS | 1729 | 1468505905781 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:25 INFO - PROCESS | 1729 | 1468505905981 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 07:18:26 INFO - PROCESS | 1729 | 1468505906219 Marionette TRACE conn4 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:26 INFO - PROCESS | 1729 | 1468505906232 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:26 INFO - PROCESS | 1729 | ++DOCSHELL 0x9206a400 == 34 [pid = 1729] [id = 763] 07:18:26 INFO - PROCESS | 1729 | ++DOMWINDOW == 90 (0x9206ac00) [pid = 1729] [serial = 2288] [outer = (nil)] 07:18:26 INFO - PROCESS | 1729 | ++DOMWINDOW == 91 (0x926c3000) [pid = 1729] [serial = 2289] [outer = 0x9206ac00] 07:18:26 INFO - PROCESS | 1729 | 1468505906316 Marionette DEBUG loaded listener.js 07:18:26 INFO - PROCESS | 1729 | ++DOMWINDOW == 92 (0x926ca400) [pid = 1729] [serial = 2290] [outer = 0x9206ac00] 07:18:26 INFO - PROCESS | 1729 | [1729] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:18:27 INFO - PROCESS | 1729 | 1468505907326 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 07:18:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 07:18:27 INFO - {} 07:18:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 07:18:27 INFO - {} 07:18:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 07:18:27 INFO - {} 07:18:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 07:18:27 INFO - {} 07:18:27 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1633ms 07:18:27 INFO - PROCESS | 1729 | 1468505907423 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 07:18:27 INFO - PROCESS | 1729 | 1468505907428 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 07:18:27 INFO - TEST-START | /FileAPI/fileReader.html 07:18:27 INFO - PROCESS | 1729 | 1468505907436 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 07:18:27 INFO - PROCESS | 1729 | 1468505907439 Marionette TRACE conn4 <- [1,3018,null,{}] 07:18:27 INFO - PROCESS | 1729 | 1468505907446 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:27 INFO - PROCESS | 1729 | 1468505907450 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:27 INFO - PROCESS | 1729 | 1468505907626 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 07:18:27 INFO - PROCESS | 1729 | 1468505907814 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:27 INFO - PROCESS | 1729 | 1468505907821 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:27 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d1cb000 == 35 [pid = 1729] [id = 764] 07:18:27 INFO - PROCESS | 1729 | ++DOMWINDOW == 93 (0x926cf000) [pid = 1729] [serial = 2291] [outer = (nil)] 07:18:27 INFO - PROCESS | 1729 | ++DOMWINDOW == 94 (0x93797000) [pid = 1729] [serial = 2292] [outer = 0x926cf000] 07:18:27 INFO - PROCESS | 1729 | 1468505907903 Marionette DEBUG loaded listener.js 07:18:28 INFO - PROCESS | 1729 | ++DOMWINDOW == 95 (0x9379c400) [pid = 1729] [serial = 2293] [outer = 0x926cf000] 07:18:28 INFO - PROCESS | 1729 | 1468505908759 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 07:18:28 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 07:18:28 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 07:18:28 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 07:18:28 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 07:18:28 INFO - TEST-OK | /FileAPI/fileReader.html | took 1339ms 07:18:28 INFO - PROCESS | 1729 | 1468505908802 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 07:18:28 INFO - PROCESS | 1729 | 1468505908807 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 07:18:28 INFO - TEST-START | /FileAPI/historical.html 07:18:28 INFO - PROCESS | 1729 | 1468505908815 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 07:18:28 INFO - PROCESS | 1729 | 1468505908818 Marionette TRACE conn4 <- [1,3022,null,{}] 07:18:28 INFO - PROCESS | 1729 | 1468505908824 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:28 INFO - PROCESS | 1729 | 1468505908829 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:28 INFO - PROCESS | 1729 | 1468505908990 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 07:18:29 INFO - PROCESS | 1729 | 1468505909186 Marionette TRACE conn4 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:29 INFO - PROCESS | 1729 | 1468505909195 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:29 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc47400 == 36 [pid = 1729] [id = 765] 07:18:29 INFO - PROCESS | 1729 | ++DOMWINDOW == 96 (0x8d1c5800) [pid = 1729] [serial = 2294] [outer = (nil)] 07:18:29 INFO - PROCESS | 1729 | ++DOMWINDOW == 97 (0x8e532000) [pid = 1729] [serial = 2295] [outer = 0x8d1c5800] 07:18:29 INFO - PROCESS | 1729 | 1468505909295 Marionette DEBUG loaded listener.js 07:18:29 INFO - PROCESS | 1729 | ++DOMWINDOW == 98 (0x8f504800) [pid = 1729] [serial = 2296] [outer = 0x8d1c5800] 07:18:30 INFO - PROCESS | 1729 | 1468505910372 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 07:18:30 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 07:18:30 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 07:18:30 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 07:18:30 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 07:18:30 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 07:18:30 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 07:18:30 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 07:18:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:30 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 07:18:30 INFO - TEST-OK | /FileAPI/historical.html | took 1583ms 07:18:30 INFO - PROCESS | 1729 | 1468505910401 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 07:18:30 INFO - PROCESS | 1729 | 1468505910407 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 07:18:30 INFO - TEST-START | /FileAPI/idlharness.html 07:18:30 INFO - PROCESS | 1729 | 1468505910415 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 07:18:30 INFO - PROCESS | 1729 | 1468505910422 Marionette TRACE conn4 <- [1,3026,null,{}] 07:18:30 INFO - PROCESS | 1729 | 1468505910429 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:30 INFO - PROCESS | 1729 | 1468505910435 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:30 INFO - PROCESS | 1729 | 1468505910664 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 07:18:30 INFO - PROCESS | 1729 | 1468505910847 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:30 INFO - PROCESS | 1729 | 1468505910855 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:30 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc44400 == 37 [pid = 1729] [id = 766] 07:18:30 INFO - PROCESS | 1729 | ++DOMWINDOW == 99 (0x8d1c7c00) [pid = 1729] [serial = 2297] [outer = (nil)] 07:18:30 INFO - PROCESS | 1729 | ++DOMWINDOW == 100 (0x8d4f4800) [pid = 1729] [serial = 2298] [outer = 0x8d1c7c00] 07:18:30 INFO - PROCESS | 1729 | 1468505910981 Marionette DEBUG loaded listener.js 07:18:31 INFO - PROCESS | 1729 | ++DOMWINDOW == 101 (0x8e534000) [pid = 1729] [serial = 2299] [outer = 0x8d1c7c00] 07:18:31 INFO - PROCESS | 1729 | --DOCSHELL 0x8ec93400 == 36 [pid = 1729] [id = 688] 07:18:31 INFO - PROCESS | 1729 | --DOCSHELL 0x8f503400 == 35 [pid = 1729] [id = 687] 07:18:31 INFO - PROCESS | 1729 | --DOCSHELL 0x8f584400 == 34 [pid = 1729] [id = 695] 07:18:31 INFO - PROCESS | 1729 | --DOCSHELL 0x8d1d0000 == 33 [pid = 1729] [id = 685] 07:18:31 INFO - PROCESS | 1729 | --DOCSHELL 0x8be01800 == 32 [pid = 1729] [id = 693] 07:18:31 INFO - PROCESS | 1729 | --DOCSHELL 0x8f1f7800 == 31 [pid = 1729] [id = 757] 07:18:31 INFO - PROCESS | 1729 | --DOMWINDOW == 100 (0x94e30800) [pid = 1729] [serial = 2235] [outer = (nil)] [url = about:blank] 07:18:31 INFO - PROCESS | 1729 | --DOMWINDOW == 99 (0x94e2f000) [pid = 1729] [serial = 2234] [outer = (nil)] [url = about:blank] 07:18:31 INFO - PROCESS | 1729 | --DOMWINDOW == 98 (0x926d0c00) [pid = 1729] [serial = 2231] [outer = (nil)] [url = about:blank] 07:18:31 INFO - PROCESS | 1729 | --DOMWINDOW == 97 (0x927c1000) [pid = 1729] [serial = 2225] [outer = (nil)] [url = about:blank] 07:18:31 INFO - PROCESS | 1729 | --DOMWINDOW == 96 (0x93778000) [pid = 1729] [serial = 2228] [outer = (nil)] [url = about:blank] 07:18:31 INFO - PROCESS | 1729 | --DOMWINDOW == 95 (0x93790400) [pid = 1729] [serial = 2229] [outer = (nil)] [url = about:blank] 07:18:31 INFO - PROCESS | 1729 | --DOMWINDOW == 94 (0x9171cc00) [pid = 1729] [serial = 2222] [outer = (nil)] [url = about:blank] 07:18:31 INFO - PROCESS | 1729 | --DOMWINDOW == 93 (0x8f3a4800) [pid = 1729] [serial = 2219] [outer = (nil)] [url = about:blank] 07:18:31 INFO - PROCESS | 1729 | --DOMWINDOW == 92 (0x8f3afc00) [pid = 1729] [serial = 2220] [outer = (nil)] [url = about:blank] 07:18:31 INFO - PROCESS | 1729 | --DOMWINDOW == 91 (0x8e537c00) [pid = 1729] [serial = 2204] [outer = (nil)] [url = about:blank] 07:18:31 INFO - PROCESS | 1729 | --DOMWINDOW == 90 (0x8ec93c00) [pid = 1729] [serial = 2205] [outer = (nil)] [url = about:blank] 07:18:31 INFO - PROCESS | 1729 | --DOMWINDOW == 89 (0x92ced000) [pid = 1729] [serial = 2213] [outer = (nil)] [url = about:blank] 07:18:31 INFO - PROCESS | 1729 | --DOMWINDOW == 88 (0x93774000) [pid = 1729] [serial = 2214] [outer = (nil)] [url = about:blank] 07:18:31 INFO - PROCESS | 1729 | --DOMWINDOW == 87 (0x9379d000) [pid = 1729] [serial = 2232] [outer = (nil)] [url = about:blank] 07:18:31 INFO - PROCESS | 1729 | --DOMWINDOW == 86 (0x91c81400) [pid = 1729] [serial = 2202] [outer = (nil)] [url = about:blank] 07:18:31 INFO - PROCESS | 1729 | --DOMWINDOW == 85 (0x91722400) [pid = 1729] [serial = 2201] [outer = (nil)] [url = about:blank] 07:18:31 INFO - PROCESS | 1729 | --DOMWINDOW == 84 (0x8be0d000) [pid = 1729] [serial = 2216] [outer = (nil)] [url = about:blank] 07:18:31 INFO - PROCESS | 1729 | --DOMWINDOW == 83 (0x8d3bfc00) [pid = 1729] [serial = 2217] [outer = (nil)] [url = about:blank] 07:18:31 INFO - PROCESS | 1729 | --DOMWINDOW == 82 (0x91723800) [pid = 1729] [serial = 2207] [outer = (nil)] [url = about:blank] 07:18:31 INFO - PROCESS | 1729 | --DOMWINDOW == 81 (0x91f5f400) [pid = 1729] [serial = 2208] [outer = (nil)] [url = about:blank] 07:18:31 INFO - PROCESS | 1729 | --DOMWINDOW == 80 (0x926ccc00) [pid = 1729] [serial = 2210] [outer = (nil)] [url = about:blank] 07:18:31 INFO - PROCESS | 1729 | --DOMWINDOW == 79 (0x927bb800) [pid = 1729] [serial = 2211] [outer = (nil)] [url = about:blank] 07:18:31 INFO - PROCESS | 1729 | --DOMWINDOW == 78 (0x927c4000) [pid = 1729] [serial = 2226] [outer = (nil)] [url = about:blank] 07:18:31 INFO - PROCESS | 1729 | --DOMWINDOW == 77 (0x91f67800) [pid = 1729] [serial = 2223] [outer = (nil)] [url = about:blank] 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 07:18:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:18:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:18:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:18:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:18:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:18:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:18:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 07:18:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:18:32 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:18:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:32 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:18:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:18:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:18:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:18:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 07:18:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:18:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:18:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:18:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:18:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:18:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:18:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 07:18:32 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 07:18:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:18:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:18:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:18:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:18:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:18:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 07:18:32 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 07:18:32 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 07:18:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:18:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:18:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:18:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:18:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:18:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 07:18:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:18:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:18:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:18:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:18:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:18:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 07:18:32 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 07:18:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:18:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:18:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:18:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:18:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:18:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 07:18:32 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 07:18:32 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 07:18:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:18:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:18:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:18:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:18:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:18:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 07:18:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 07:18:32 INFO - TEST-OK | /FileAPI/idlharness.html | took 2107ms 07:18:32 INFO - PROCESS | 1729 | 1468505912413 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 07:18:32 INFO - PROCESS | 1729 | 1468505912704 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 07:18:32 INFO - PROCESS | 1729 | 1468505912711 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 07:18:32 INFO - TEST-START | /FileAPI/idlharness.worker 07:18:32 INFO - PROCESS | 1729 | 1468505912723 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 07:18:32 INFO - PROCESS | 1729 | 1468505912727 Marionette TRACE conn4 <- [1,3030,null,{}] 07:18:32 INFO - PROCESS | 1729 | 1468505912732 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:32 INFO - PROCESS | 1729 | 1468505912742 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:32 INFO - PROCESS | 1729 | 1468505912899 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 07:18:32 INFO - PROCESS | 1729 | 1468505912914 Marionette TRACE conn4 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:32 INFO - PROCESS | 1729 | 1468505912923 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:32 INFO - PROCESS | 1729 | ++DOCSHELL 0x927c4000 == 32 [pid = 1729] [id = 767] 07:18:32 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x93775c00) [pid = 1729] [serial = 2300] [outer = (nil)] 07:18:33 INFO - PROCESS | 1729 | ++DOMWINDOW == 79 (0x93792400) [pid = 1729] [serial = 2301] [outer = 0x93775c00] 07:18:33 INFO - PROCESS | 1729 | 1468505913008 Marionette DEBUG loaded listener.js 07:18:33 INFO - PROCESS | 1729 | ++DOMWINDOW == 80 (0x937b0800) [pid = 1729] [serial = 2302] [outer = 0x93775c00] 07:18:33 INFO - PROCESS | 1729 | [1729] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:18:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:18:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:18:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:18:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:18:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:18:35 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:35 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:18:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:18:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:18:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:18:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:18:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:18:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:18:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:18:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:18:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 07:18:35 INFO - {} 07:18:35 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 07:18:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:18:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:18:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:18:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:18:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 07:18:35 INFO - {} 07:18:35 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 - {} 07:18:35 INFO - {} 07:18:35 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 07:18:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:18:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:18:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:18:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:18:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:18:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:18:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:18:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:18:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 07:18:35 INFO - {} 07:18:35 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 07:18:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:18:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:18:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:18:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:18:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 07:18:35 INFO - {} 07:18:35 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 - {} 07:18:35 INFO - {} 07:18:35 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 07:18:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:18:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:18:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:18:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:18:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:18:35 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 07:18:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 07:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 07:18:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:18:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:18:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:18:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:18:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 07:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:18:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:18:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:18:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:18:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:18:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 07:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 07:18:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:18:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:18:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:18:35 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 07:18:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 07:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 07:18:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:18:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:18:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:18:35 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 07:18:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 07:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 07:18:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:18:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:18:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:18:35 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 07:18:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 07:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:18:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:18:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:18:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:18:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:18:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:18:35 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 07:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:35 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:18:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:18:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:18:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:18:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:18:35 INFO - {} 07:18:35 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2410ms 07:18:35 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 07:18:35 INFO - PROCESS | 1729 | 1468505914987 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 07:18:35 INFO - PROCESS | 1729 | 1468505915141 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 07:18:35 INFO - PROCESS | 1729 | 1468505915147 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 07:18:35 INFO - PROCESS | 1729 | 1468505915177 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 07:18:35 INFO - PROCESS | 1729 | 1468505915192 Marionette TRACE conn4 <- [1,3034,null,{}] 07:18:35 INFO - PROCESS | 1729 | 1468505915263 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:35 INFO - PROCESS | 1729 | 1468505915276 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:35 INFO - PROCESS | 1729 | 1468505915540 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 07:18:35 INFO - PROCESS | 1729 | 1468505915570 Marionette TRACE conn4 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:35 INFO - PROCESS | 1729 | 1468505915581 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:35 INFO - PROCESS | 1729 | ++DOCSHELL 0x94e34000 == 33 [pid = 1729] [id = 768] 07:18:35 INFO - PROCESS | 1729 | ++DOMWINDOW == 81 (0x99472c00) [pid = 1729] [serial = 2303] [outer = (nil)] 07:18:35 INFO - PROCESS | 1729 | ++DOMWINDOW == 82 (0x996bdc00) [pid = 1729] [serial = 2304] [outer = 0x99472c00] 07:18:35 INFO - PROCESS | 1729 | 1468505915650 Marionette DEBUG loaded listener.js 07:18:35 INFO - PROCESS | 1729 | ++DOMWINDOW == 83 (0x99768800) [pid = 1729] [serial = 2305] [outer = 0x99472c00] 07:18:36 INFO - PROCESS | 1729 | --DOMWINDOW == 82 (0x8e185c00) [pid = 1729] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 07:18:36 INFO - PROCESS | 1729 | --DOMWINDOW == 81 (0x8ea0e800) [pid = 1729] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 07:18:36 INFO - PROCESS | 1729 | --DOMWINDOW == 80 (0x8d7c2800) [pid = 1729] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 07:18:36 INFO - PROCESS | 1729 | --DOMWINDOW == 79 (0x8e538800) [pid = 1729] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 07:18:36 INFO - PROCESS | 1729 | --DOMWINDOW == 78 (0x8f507400) [pid = 1729] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:18:36 INFO - PROCESS | 1729 | --DOMWINDOW == 77 (0x8f510000) [pid = 1729] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 07:18:36 INFO - PROCESS | 1729 | --DOMWINDOW == 76 (0x8f1f5000) [pid = 1729] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:18:36 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x8d4efc00) [pid = 1729] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 07:18:36 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x8bc4f400) [pid = 1729] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 07:18:36 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x91f5d000) [pid = 1729] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 07:18:36 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x8d7c1c00) [pid = 1729] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 07:18:36 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x8e533c00) [pid = 1729] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 07:18:36 INFO - PROCESS | 1729 | --DOMWINDOW == 70 (0x94e48000) [pid = 1729] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 07:18:36 INFO - PROCESS | 1729 | --DOMWINDOW == 69 (0x8ec91800) [pid = 1729] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 07:18:36 INFO - PROCESS | 1729 | --DOMWINDOW == 68 (0x937b1c00) [pid = 1729] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 07:18:36 INFO - PROCESS | 1729 | 1468505916488 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 07:18:36 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 07:18:36 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1376ms 07:18:36 INFO - PROCESS | 1729 | 1468505916535 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 07:18:36 INFO - TEST-START | /FileAPI/blob/Blob-close.html 07:18:36 INFO - PROCESS | 1729 | 1468505916539 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 07:18:36 INFO - PROCESS | 1729 | 1468505916550 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 07:18:36 INFO - PROCESS | 1729 | 1468505916553 Marionette TRACE conn4 <- [1,3038,null,{}] 07:18:36 INFO - PROCESS | 1729 | 1468505916559 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:36 INFO - PROCESS | 1729 | 1468505916563 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:36 INFO - PROCESS | 1729 | 1468505916708 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 07:18:36 INFO - PROCESS | 1729 | 1468505916723 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:36 INFO - PROCESS | 1729 | 1468505916731 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:36 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e538800 == 34 [pid = 1729] [id = 769] 07:18:36 INFO - PROCESS | 1729 | ++DOMWINDOW == 69 (0x8f507c00) [pid = 1729] [serial = 2306] [outer = (nil)] 07:18:36 INFO - PROCESS | 1729 | ++DOMWINDOW == 70 (0x996bb800) [pid = 1729] [serial = 2307] [outer = 0x8f507c00] 07:18:36 INFO - PROCESS | 1729 | 1468505916817 Marionette DEBUG loaded listener.js 07:18:36 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x99908000) [pid = 1729] [serial = 2308] [outer = 0x8f507c00] 07:18:37 INFO - PROCESS | 1729 | 1468505917659 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 07:18:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 07:18:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 07:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 07:18:37 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1143ms 07:18:37 INFO - PROCESS | 1729 | 1468505917689 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 07:18:37 INFO - PROCESS | 1729 | 1468505917692 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 07:18:37 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 07:18:37 INFO - PROCESS | 1729 | 1468505917699 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 07:18:37 INFO - PROCESS | 1729 | 1468505917702 Marionette TRACE conn4 <- [1,3042,null,{}] 07:18:37 INFO - PROCESS | 1729 | 1468505917715 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:37 INFO - PROCESS | 1729 | 1468505917720 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:37 INFO - PROCESS | 1729 | 1468505917861 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 07:18:37 INFO - PROCESS | 1729 | 1468505917875 Marionette TRACE conn4 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:37 INFO - PROCESS | 1729 | 1468505917882 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:37 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e183c00 == 35 [pid = 1729] [id = 770] 07:18:37 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x99907c00) [pid = 1729] [serial = 2309] [outer = (nil)] 07:18:37 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x999e2400) [pid = 1729] [serial = 2310] [outer = 0x99907c00] 07:18:37 INFO - PROCESS | 1729 | 1468505917949 Marionette DEBUG loaded listener.js 07:18:38 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x999eb800) [pid = 1729] [serial = 2311] [outer = 0x99907c00] 07:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 07:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 07:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 07:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 07:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 07:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 07:18:39 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. 07:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 07:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 07:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 07:18:39 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'.) 07:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 07:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 07:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 07:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 07:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 07:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 07:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 07:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 07:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 07:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 07:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 07:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 07:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 07:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 07:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 07:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 07:18:39 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. 07:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 07:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 07:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 07:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 07:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 07:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 07:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 07:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 07:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 07:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 07:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 07:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 07:18:39 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. 07:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 07:18:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 07:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:18:39 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. 07:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 07:18:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 07:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 07:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 07:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 07:18:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 07:18:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 07:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 07:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 07:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 07:18:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 07:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 07:18:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 07:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:18:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 07:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:18:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 07:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 07:18:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 07:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:18:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 07:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:18:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 07:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:18:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 07:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:18:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 07:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 07:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 07:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 07:18:39 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1697ms 07:18:39 INFO - PROCESS | 1729 | 1468505919317 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 07:18:39 INFO - PROCESS | 1729 | 1468505919494 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 07:18:39 INFO - PROCESS | 1729 | 1468505919504 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 07:18:39 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 07:18:39 INFO - PROCESS | 1729 | 1468505919515 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 07:18:39 INFO - PROCESS | 1729 | 1468505919520 Marionette TRACE conn4 <- [1,3046,null,{}] 07:18:39 INFO - PROCESS | 1729 | 1468505919530 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:39 INFO - PROCESS | 1729 | 1468505919537 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:39 INFO - PROCESS | 1729 | 1468505919768 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 07:18:40 INFO - PROCESS | 1729 | 1468505919985 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:40 INFO - PROCESS | 1729 | 1468505919995 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:40 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc4f400 == 36 [pid = 1729] [id = 771] 07:18:40 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x8ec95000) [pid = 1729] [serial = 2312] [outer = (nil)] 07:18:40 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x91f67c00) [pid = 1729] [serial = 2313] [outer = 0x8ec95000] 07:18:40 INFO - PROCESS | 1729 | 1468505920118 Marionette DEBUG loaded listener.js 07:18:40 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0x926c1400) [pid = 1729] [serial = 2314] [outer = 0x8ec95000] 07:18:40 INFO - PROCESS | 1729 | [1729] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:18:41 INFO - PROCESS | 1729 | 1468505921090 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 07:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 07:18:41 INFO - {} 07:18:41 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1596ms 07:18:41 INFO - PROCESS | 1729 | 1468505921111 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 07:18:41 INFO - PROCESS | 1729 | 1468505921118 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 07:18:41 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 07:18:41 INFO - PROCESS | 1729 | 1468505921129 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 07:18:41 INFO - PROCESS | 1729 | 1468505921133 Marionette TRACE conn4 <- [1,3050,null,{}] 07:18:41 INFO - PROCESS | 1729 | 1468505921141 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:41 INFO - PROCESS | 1729 | 1468505921147 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:41 INFO - PROCESS | 1729 | 1468505921365 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 07:18:41 INFO - PROCESS | 1729 | 1468505921546 Marionette TRACE conn4 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:41 INFO - PROCESS | 1729 | 1468505921552 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:41 INFO - PROCESS | 1729 | ++DOCSHELL 0x8ea06c00 == 37 [pid = 1729] [id = 772] 07:18:41 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x937b1c00) [pid = 1729] [serial = 2315] [outer = (nil)] 07:18:41 INFO - PROCESS | 1729 | ++DOMWINDOW == 79 (0x94e32c00) [pid = 1729] [serial = 2316] [outer = 0x937b1c00] 07:18:41 INFO - PROCESS | 1729 | 1468505921676 Marionette DEBUG loaded listener.js 07:18:41 INFO - PROCESS | 1729 | ++DOMWINDOW == 80 (0x94e38000) [pid = 1729] [serial = 2317] [outer = 0x937b1c00] 07:18:42 INFO - PROCESS | 1729 | 1468505922564 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 07:18:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 07:18:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 07:18:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 07:18:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 07:18:42 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1481ms 07:18:42 INFO - PROCESS | 1729 | 1468505922611 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 07:18:42 INFO - PROCESS | 1729 | 1468505922615 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 07:18:42 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 07:18:42 INFO - PROCESS | 1729 | 1468505922623 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 07:18:42 INFO - PROCESS | 1729 | 1468505922628 Marionette TRACE conn4 <- [1,3054,null,{}] 07:18:42 INFO - PROCESS | 1729 | 1468505922645 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:42 INFO - PROCESS | 1729 | 1468505922653 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:42 INFO - PROCESS | 1729 | 1468505922861 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 07:18:43 INFO - PROCESS | 1729 | 1468505923054 Marionette TRACE conn4 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:43 INFO - PROCESS | 1729 | 1468505923066 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:43 INFO - PROCESS | 1729 | ++DOCSHELL 0x94f58000 == 38 [pid = 1729] [id = 773] 07:18:43 INFO - PROCESS | 1729 | ++DOMWINDOW == 81 (0x94f59400) [pid = 1729] [serial = 2318] [outer = (nil)] 07:18:43 INFO - PROCESS | 1729 | ++DOMWINDOW == 82 (0x96ac1400) [pid = 1729] [serial = 2319] [outer = 0x94f59400] 07:18:43 INFO - PROCESS | 1729 | 1468505923148 Marionette DEBUG loaded listener.js 07:18:43 INFO - PROCESS | 1729 | ++DOMWINDOW == 83 (0x97412c00) [pid = 1729] [serial = 2320] [outer = 0x94f59400] 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 07:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 07:18:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 07:18:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:18:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 07:18:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:18:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 07:18:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:18:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 07:18:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:18:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 07:18:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:18:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 07:18:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:18:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 07:18:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:18:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 07:18:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:18:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 07:18:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:18:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 07:18:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:18:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 07:18:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:18:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 07:18:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:18:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 07:18:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:18:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 07:18:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:18:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 07:18:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:18:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 07:18:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:18:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 07:18:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:18:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 07:18:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:18:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 07:18:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:18:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 07:18:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:18:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 07:18:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:18:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 07:18:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:18:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:18:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:18:44 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" 07:18:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:18:44 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" 07:18:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:18:44 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1830ms 07:18:44 INFO - TEST-START | /FileAPI/file/File-constructor.html 07:18:44 INFO - PROCESS | 1729 | 1468505924324 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 07:18:44 INFO - PROCESS | 1729 | 1468505924468 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 07:18:44 INFO - PROCESS | 1729 | 1468505924476 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 07:18:44 INFO - PROCESS | 1729 | 1468505924542 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 07:18:44 INFO - PROCESS | 1729 | 1468505924544 Marionette TRACE conn4 <- [1,3058,null,{}] 07:18:44 INFO - PROCESS | 1729 | 1468505924624 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:44 INFO - PROCESS | 1729 | 1468505924630 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:44 INFO - PROCESS | 1729 | 1468505924853 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 07:18:45 INFO - PROCESS | 1729 | 1468505925042 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:45 INFO - PROCESS | 1729 | 1468505925051 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:45 INFO - PROCESS | 1729 | ++DOCSHELL 0x937b4800 == 39 [pid = 1729] [id = 774] 07:18:45 INFO - PROCESS | 1729 | ++DOMWINDOW == 84 (0x937b5000) [pid = 1729] [serial = 2321] [outer = (nil)] 07:18:45 INFO - PROCESS | 1729 | ++DOMWINDOW == 85 (0x99457400) [pid = 1729] [serial = 2322] [outer = 0x937b5000] 07:18:45 INFO - PROCESS | 1729 | 1468505925129 Marionette DEBUG loaded listener.js 07:18:45 INFO - PROCESS | 1729 | ++DOMWINDOW == 86 (0x99463400) [pid = 1729] [serial = 2323] [outer = 0x937b5000] 07:18:45 INFO - PROCESS | 1729 | 1468505925961 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 07:18:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 07:18:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 07:18:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 07:18:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 07:18:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 07:18:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 07:18:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 07:18:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 07:18:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 07:18:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 07:18:45 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 07:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:45 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 07:18:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 07:18:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 07:18:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:18:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 07:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 07:18:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 07:18:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 07:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 07:18:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 07:18:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 07:18:46 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1453ms 07:18:46 INFO - PROCESS | 1729 | 1468505925989 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 07:18:46 INFO - PROCESS | 1729 | 1468505925994 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 07:18:46 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 07:18:46 INFO - PROCESS | 1729 | 1468505926002 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 07:18:46 INFO - PROCESS | 1729 | 1468505926009 Marionette TRACE conn4 <- [1,3062,null,{}] 07:18:46 INFO - PROCESS | 1729 | 1468505926014 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:46 INFO - PROCESS | 1729 | 1468505926019 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:46 INFO - PROCESS | 1729 | 1468505926174 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 07:18:46 INFO - PROCESS | 1729 | 1468505926417 Marionette TRACE conn4 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:46 INFO - PROCESS | 1729 | 1468505926427 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:46 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc48000 == 40 [pid = 1729] [id = 775] 07:18:46 INFO - PROCESS | 1729 | ++DOMWINDOW == 87 (0x91f63000) [pid = 1729] [serial = 2324] [outer = (nil)] 07:18:46 INFO - PROCESS | 1729 | ++DOMWINDOW == 88 (0x92ceb800) [pid = 1729] [serial = 2325] [outer = 0x91f63000] 07:18:46 INFO - PROCESS | 1729 | 1468505926510 Marionette DEBUG loaded listener.js 07:18:46 INFO - PROCESS | 1729 | ++DOMWINDOW == 89 (0x93778000) [pid = 1729] [serial = 2326] [outer = 0x91f63000] 07:18:46 INFO - PROCESS | 1729 | [1729] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:18:47 INFO - PROCESS | 1729 | 1468505927494 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 07:18:47 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 07:18:47 INFO - {} 07:18:47 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1533ms 07:18:47 INFO - PROCESS | 1729 | 1468505927556 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 07:18:47 INFO - PROCESS | 1729 | 1468505927560 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 07:18:47 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 07:18:47 INFO - PROCESS | 1729 | 1468505927567 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 07:18:47 INFO - PROCESS | 1729 | 1468505927571 Marionette TRACE conn4 <- [1,3066,null,{}] 07:18:47 INFO - PROCESS | 1729 | 1468505927577 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:47 INFO - PROCESS | 1729 | 1468505927588 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:47 INFO - PROCESS | 1729 | 1468505927799 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 07:18:48 INFO - PROCESS | 1729 | 1468505927995 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:48 INFO - PROCESS | 1729 | 1468505928005 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:48 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc48800 == 41 [pid = 1729] [id = 776] 07:18:48 INFO - PROCESS | 1729 | ++DOMWINDOW == 90 (0x927c5800) [pid = 1729] [serial = 2327] [outer = (nil)] 07:18:48 INFO - PROCESS | 1729 | ++DOMWINDOW == 91 (0x9a285800) [pid = 1729] [serial = 2328] [outer = 0x927c5800] 07:18:48 INFO - PROCESS | 1729 | 1468505928082 Marionette DEBUG loaded listener.js 07:18:48 INFO - PROCESS | 1729 | ++DOMWINDOW == 92 (0x9a286c00) [pid = 1729] [serial = 2329] [outer = 0x927c5800] 07:18:48 INFO - PROCESS | 1729 | 1468505928925 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 07:18:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 07:18:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 07:18:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 07:18:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 07:18:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 07:18:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 07:18:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 07:18:48 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1386ms 07:18:48 INFO - PROCESS | 1729 | 1468505928957 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 07:18:48 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 07:18:48 INFO - PROCESS | 1729 | 1468505928961 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 07:18:48 INFO - PROCESS | 1729 | 1468505928967 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 07:18:48 INFO - PROCESS | 1729 | 1468505928971 Marionette TRACE conn4 <- [1,3070,null,{}] 07:18:48 INFO - PROCESS | 1729 | 1468505928976 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:48 INFO - PROCESS | 1729 | 1468505928982 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:49 INFO - PROCESS | 1729 | 1468505929141 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 07:18:49 INFO - PROCESS | 1729 | 1468505929643 Marionette TRACE conn4 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:49 INFO - PROCESS | 1729 | 1468505929652 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:49 INFO - PROCESS | 1729 | ++DOCSHELL 0x8be0f800 == 42 [pid = 1729] [id = 777] 07:18:49 INFO - PROCESS | 1729 | ++DOMWINDOW == 93 (0x8d1c9c00) [pid = 1729] [serial = 2330] [outer = (nil)] 07:18:49 INFO - PROCESS | 1729 | ++DOMWINDOW == 94 (0x8d3c9800) [pid = 1729] [serial = 2331] [outer = 0x8d1c9c00] 07:18:49 INFO - PROCESS | 1729 | 1468505929790 Marionette DEBUG loaded listener.js 07:18:49 INFO - PROCESS | 1729 | ++DOMWINDOW == 95 (0x8e185c00) [pid = 1729] [serial = 2332] [outer = 0x8d1c9c00] 07:18:50 INFO - PROCESS | 1729 | 1468505930590 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 07:18:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 07:18:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 07:18:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 07:18:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 07:18:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 07:18:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 07:18:50 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1635ms 07:18:50 INFO - PROCESS | 1729 | 1468505930622 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 07:18:50 INFO - PROCESS | 1729 | 1468505930627 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 07:18:50 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 07:18:50 INFO - PROCESS | 1729 | 1468505930636 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 07:18:50 INFO - PROCESS | 1729 | 1468505930641 Marionette TRACE conn4 <- [1,3074,null,{}] 07:18:50 INFO - PROCESS | 1729 | 1468505930648 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:50 INFO - PROCESS | 1729 | 1468505930655 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:50 INFO - PROCESS | 1729 | 1468505930816 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 07:18:51 INFO - PROCESS | 1729 | 1468505931053 Marionette TRACE conn4 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:51 INFO - PROCESS | 1729 | 1468505931062 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:51 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d4f4400 == 43 [pid = 1729] [id = 778] 07:18:51 INFO - PROCESS | 1729 | ++DOMWINDOW == 96 (0x8f3ad000) [pid = 1729] [serial = 2333] [outer = (nil)] 07:18:51 INFO - PROCESS | 1729 | ++DOMWINDOW == 97 (0x8f58b400) [pid = 1729] [serial = 2334] [outer = 0x8f3ad000] 07:18:51 INFO - PROCESS | 1729 | 1468505931139 Marionette DEBUG loaded listener.js 07:18:51 INFO - PROCESS | 1729 | ++DOMWINDOW == 98 (0x91065800) [pid = 1729] [serial = 2335] [outer = 0x8f3ad000] 07:18:53 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc4e400 == 42 [pid = 1729] [id = 692] 07:18:53 INFO - PROCESS | 1729 | --DOCSHELL 0x8f3ae800 == 41 [pid = 1729] [id = 694] 07:18:53 INFO - PROCESS | 1729 | --DOCSHELL 0x8f501400 == 40 [pid = 1729] [id = 696] 07:18:53 INFO - PROCESS | 1729 | --DOCSHELL 0x8d7c5800 == 39 [pid = 1729] [id = 684] 07:18:53 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc48c00 == 38 [pid = 1729] [id = 691] 07:18:53 INFO - PROCESS | 1729 | --DOCSHELL 0x8bc4ec00 == 37 [pid = 1729] [id = 754] 07:18:53 INFO - PROCESS | 1729 | --DOCSHELL 0x90fe1400 == 36 [pid = 1729] [id = 689] 07:18:53 INFO - PROCESS | 1729 | --DOCSHELL 0x8d7cd400 == 35 [pid = 1729] [id = 690] 07:18:53 INFO - PROCESS | 1729 | --DOCSHELL 0x8e532800 == 34 [pid = 1729] [id = 686] 07:18:53 INFO - PROCESS | 1729 | --DOCSHELL 0x8f1f9400 == 33 [pid = 1729] [id = 700] 07:18:53 INFO - PROCESS | 1729 | --DOCSHELL 0x91f5c800 == 32 [pid = 1729] [id = 697] 07:18:53 INFO - PROCESS | 1729 | --DOCSHELL 0x8be07800 == 31 [pid = 1729] [id = 699] 07:18:53 INFO - PROCESS | 1729 | --DOCSHELL 0x8d1c5400 == 30 [pid = 1729] [id = 698] 07:18:53 INFO - PROCESS | 1729 | --DOCSHELL 0x8f3a8800 == 29 [pid = 1729] [id = 701] 07:18:53 INFO - PROCESS | 1729 | --DOMWINDOW == 97 (0x9171e400) [pid = 1729] [serial = 2240] [outer = (nil)] [url = about:blank] 07:18:53 INFO - PROCESS | 1729 | --DOMWINDOW == 96 (0x8f509c00) [pid = 1729] [serial = 2238] [outer = (nil)] [url = about:blank] 07:18:53 INFO - PROCESS | 1729 | --DOMWINDOW == 95 (0x8f1f3000) [pid = 1729] [serial = 2237] [outer = (nil)] [url = about:blank] 07:18:53 INFO - PROCESS | 1729 | --DOMWINDOW == 94 (0x8bc52400) [pid = 1729] [serial = 2263] [outer = (nil)] [url = about:blank] 07:18:53 INFO - PROCESS | 1729 | --DOMWINDOW == 93 (0x8d1c4800) [pid = 1729] [serial = 2264] [outer = (nil)] [url = about:blank] 07:18:53 INFO - PROCESS | 1729 | --DOMWINDOW == 92 (0x927c6c00) [pid = 1729] [serial = 2243] [outer = (nil)] [url = about:blank] 07:18:53 INFO - PROCESS | 1729 | --DOMWINDOW == 91 (0x8e183000) [pid = 1729] [serial = 2266] [outer = (nil)] [url = about:blank] 07:18:53 INFO - PROCESS | 1729 | --DOMWINDOW == 90 (0x926ce000) [pid = 1729] [serial = 2242] [outer = (nil)] [url = about:blank] 07:18:53 INFO - PROCESS | 1729 | --DOMWINDOW == 89 (0x8ea0cc00) [pid = 1729] [serial = 2261] [outer = (nil)] [url = about:blank] 07:18:53 INFO - PROCESS | 1729 | --DOMWINDOW == 88 (0x8e53c800) [pid = 1729] [serial = 2260] [outer = (nil)] [url = about:blank] 07:18:53 INFO - PROCESS | 1729 | --DOMWINDOW == 87 (0x94e51c00) [pid = 1729] [serial = 2246] [outer = (nil)] [url = about:blank] 07:18:53 INFO - PROCESS | 1729 | --DOMWINDOW == 86 (0x8f1ea400) [pid = 1729] [serial = 2270] [outer = (nil)] [url = about:blank] 07:18:53 INFO - PROCESS | 1729 | --DOMWINDOW == 85 (0x94e4bc00) [pid = 1729] [serial = 2245] [outer = (nil)] [url = about:blank] 07:18:53 INFO - PROCESS | 1729 | --DOMWINDOW == 84 (0x94f5cc00) [pid = 1729] [serial = 2249] [outer = (nil)] [url = about:blank] 07:18:53 INFO - PROCESS | 1729 | --DOMWINDOW == 83 (0x94f59000) [pid = 1729] [serial = 2248] [outer = (nil)] [url = about:blank] 07:18:53 INFO - PROCESS | 1729 | --DOMWINDOW == 82 (0x97415000) [pid = 1729] [serial = 2252] [outer = (nil)] [url = about:blank] 07:18:53 INFO - PROCESS | 1729 | --DOMWINDOW == 81 (0x97411c00) [pid = 1729] [serial = 2251] [outer = (nil)] [url = about:blank] 07:18:53 INFO - PROCESS | 1729 | --DOMWINDOW == 80 (0x98662000) [pid = 1729] [serial = 2255] [outer = (nil)] [url = about:blank] 07:18:53 INFO - PROCESS | 1729 | --DOMWINDOW == 79 (0x97e42800) [pid = 1729] [serial = 2254] [outer = (nil)] [url = about:blank] 07:18:53 INFO - PROCESS | 1729 | --DOMWINDOW == 78 (0x987e6c00) [pid = 1729] [serial = 2258] [outer = (nil)] [url = about:blank] 07:18:53 INFO - PROCESS | 1729 | --DOMWINDOW == 77 (0x98767c00) [pid = 1729] [serial = 2257] [outer = (nil)] [url = about:blank] 07:18:53 INFO - PROCESS | 1729 | --DOMWINDOW == 76 (0x90ddac00) [pid = 1729] [serial = 2274] [outer = (nil)] [url = about:blank] 07:18:53 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x90fe4800) [pid = 1729] [serial = 2275] [outer = (nil)] [url = about:blank] 07:18:53 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x8ec95800) [pid = 1729] [serial = 2269] [outer = (nil)] [url = about:blank] 07:18:53 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x90fed000) [pid = 1729] [serial = 2277] [outer = (nil)] [url = about:blank] 07:18:53 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x8f509000) [pid = 1729] [serial = 2272] [outer = (nil)] [url = about:blank] 07:18:53 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x9105f400) [pid = 1729] [serial = 2278] [outer = (nil)] [url = about:blank] 07:18:53 INFO - PROCESS | 1729 | --DOMWINDOW == 70 (0x8e18d400) [pid = 1729] [serial = 2267] [outer = (nil)] [url = about:blank] 07:18:53 INFO - PROCESS | 1729 | 1468505933412 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 07:18:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 07:18:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 07:18:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 07:18:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 07:18:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 07:18:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 07:18:53 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 2835ms 07:18:53 INFO - PROCESS | 1729 | 1468505933476 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 07:18:53 INFO - PROCESS | 1729 | 1468505933481 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 07:18:53 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 07:18:53 INFO - PROCESS | 1729 | 1468505933501 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 07:18:53 INFO - PROCESS | 1729 | 1468505933506 Marionette TRACE conn4 <- [1,3078,null,{}] 07:18:53 INFO - PROCESS | 1729 | 1468505933514 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:53 INFO - PROCESS | 1729 | 1468505933518 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:53 INFO - PROCESS | 1729 | 1468505933669 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 07:18:53 INFO - PROCESS | 1729 | 1468505933828 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:53 INFO - PROCESS | 1729 | 1468505933837 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:53 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d3bf400 == 30 [pid = 1729] [id = 779] 07:18:53 INFO - PROCESS | 1729 | ++DOMWINDOW == 71 (0x8d3c2400) [pid = 1729] [serial = 2336] [outer = (nil)] 07:18:53 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x8d3c7c00) [pid = 1729] [serial = 2337] [outer = 0x8d3c2400] 07:18:53 INFO - PROCESS | 1729 | 1468505933911 Marionette DEBUG loaded listener.js 07:18:54 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x8d4ef400) [pid = 1729] [serial = 2338] [outer = 0x8d3c2400] 07:18:54 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 07:18:54 INFO - reader.readAsText(blob_2) 07:18:54 INFO - }" did not throw 07:18:54 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 07:18:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:54 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 07:18:54 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 07:18:54 INFO - reader.readAsDataURL(blob_2) 07:18:54 INFO - }" did not throw 07:18:54 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 07:18:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:54 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 07:18:54 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 07:18:54 INFO - reader.readAsArrayBuffer(blob_2) 07:18:54 INFO - }" did not throw 07:18:54 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 07:18:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:54 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 07:18:54 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 07:18:54 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 07:18:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:18:54 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 07:18:54 INFO - PROCESS | 1729 | 1468505934750 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 07:18:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 07:18:54 INFO - PROCESS | 1729 | 1468505934765 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 07:18:54 INFO - PROCESS | 1729 | 1468505934770 Marionette TRACE conn4 <- [1,3082,null,{}] 07:18:54 INFO - PROCESS | 1729 | 1468505934776 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:54 INFO - PROCESS | 1729 | 1468505934781 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:54 INFO - PROCESS | 1729 | 1468505934944 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 07:18:55 INFO - PROCESS | 1729 | 1468505935105 Marionette TRACE conn4 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:55 INFO - PROCESS | 1729 | 1468505935115 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:55 INFO - PROCESS | 1729 | ++DOCSHELL 0x8e53c800 == 31 [pid = 1729] [id = 780] 07:18:55 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x8ea05400) [pid = 1729] [serial = 2339] [outer = (nil)] 07:18:55 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x8ea09800) [pid = 1729] [serial = 2340] [outer = 0x8ea05400] 07:18:55 INFO - PROCESS | 1729 | 1468505935183 Marionette DEBUG loaded listener.js 07:18:55 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x8ec91400) [pid = 1729] [serial = 2341] [outer = 0x8ea05400] 07:18:55 INFO - PROCESS | 1729 | 1468505935927 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 07:18:55 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 07:18:55 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 07:18:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:55 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 07:18:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 07:18:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1183ms 07:18:55 INFO - PROCESS | 1729 | 1468505935950 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 07:18:55 INFO - PROCESS | 1729 | 1468505935954 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 07:18:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 07:18:55 INFO - PROCESS | 1729 | 1468505935961 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 07:18:55 INFO - PROCESS | 1729 | 1468505935966 Marionette TRACE conn4 <- [1,3086,null,{}] 07:18:55 INFO - PROCESS | 1729 | 1468505935983 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:55 INFO - PROCESS | 1729 | 1468505935991 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:56 INFO - PROCESS | 1729 | 1468505936217 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 07:18:56 INFO - PROCESS | 1729 | 1468505936258 Marionette TRACE conn4 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:56 INFO - PROCESS | 1729 | 1468505936266 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:56 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f50e400 == 32 [pid = 1729] [id = 781] 07:18:56 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0x8f57e400) [pid = 1729] [serial = 2342] [outer = (nil)] 07:18:56 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x8f585c00) [pid = 1729] [serial = 2343] [outer = 0x8f57e400] 07:18:56 INFO - PROCESS | 1729 | 1468505936339 Marionette DEBUG loaded listener.js 07:18:56 INFO - PROCESS | 1729 | ++DOMWINDOW == 79 (0x8f58d800) [pid = 1729] [serial = 2344] [outer = 0x8f57e400] 07:18:57 INFO - PROCESS | 1729 | 1468505937198 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 07:18:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 07:18:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1281ms 07:18:57 INFO - PROCESS | 1729 | 1468505937242 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 07:18:57 INFO - PROCESS | 1729 | 1468505937246 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 07:18:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 07:18:57 INFO - PROCESS | 1729 | 1468505937252 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 07:18:57 INFO - PROCESS | 1729 | 1468505937255 Marionette TRACE conn4 <- [1,3090,null,{}] 07:18:57 INFO - PROCESS | 1729 | 1468505937267 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:57 INFO - PROCESS | 1729 | 1468505937272 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:57 INFO - PROCESS | 1729 | 1468505937481 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 07:18:57 INFO - PROCESS | 1729 | 1468505937507 Marionette TRACE conn4 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:57 INFO - PROCESS | 1729 | 1468505937515 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:57 INFO - PROCESS | 1729 | ++DOCSHELL 0x90fe4400 == 33 [pid = 1729] [id = 782] 07:18:57 INFO - PROCESS | 1729 | ++DOMWINDOW == 80 (0x90fea000) [pid = 1729] [serial = 2345] [outer = (nil)] 07:18:57 INFO - PROCESS | 1729 | ++DOMWINDOW == 81 (0x9105f800) [pid = 1729] [serial = 2346] [outer = 0x90fea000] 07:18:57 INFO - PROCESS | 1729 | 1468505937580 Marionette DEBUG loaded listener.js 07:18:57 INFO - PROCESS | 1729 | ++DOMWINDOW == 82 (0x9106b800) [pid = 1729] [serial = 2347] [outer = 0x90fea000] 07:18:58 INFO - PROCESS | 1729 | --DOMWINDOW == 81 (0x8d4ecc00) [pid = 1729] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 07:18:58 INFO - PROCESS | 1729 | --DOMWINDOW == 80 (0x99472c00) [pid = 1729] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 07:18:58 INFO - PROCESS | 1729 | --DOMWINDOW == 79 (0x90dd2400) [pid = 1729] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 07:18:58 INFO - PROCESS | 1729 | --DOMWINDOW == 78 (0x9206ac00) [pid = 1729] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 07:18:58 INFO - PROCESS | 1729 | --DOMWINDOW == 77 (0x91065c00) [pid = 1729] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 07:18:58 INFO - PROCESS | 1729 | --DOMWINDOW == 76 (0x93775c00) [pid = 1729] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 07:18:58 INFO - PROCESS | 1729 | --DOMWINDOW == 75 (0x8d1c7c00) [pid = 1729] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 07:18:58 INFO - PROCESS | 1729 | --DOMWINDOW == 74 (0x8f507c00) [pid = 1729] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 07:18:58 INFO - PROCESS | 1729 | --DOMWINDOW == 73 (0x926cf000) [pid = 1729] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 07:18:58 INFO - PROCESS | 1729 | --DOMWINDOW == 72 (0x8d1c5800) [pid = 1729] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 07:18:58 INFO - PROCESS | 1729 | --DOMWINDOW == 71 (0x99907c00) [pid = 1729] [serial = 2309] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 07:18:58 INFO - PROCESS | 1729 | 1468505938966 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 07:18:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 07:18:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1734ms 07:18:58 INFO - PROCESS | 1729 | 1468505938986 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 07:18:58 INFO - PROCESS | 1729 | 1468505938989 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 07:18:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 07:18:58 INFO - PROCESS | 1729 | 1468505938995 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 07:18:58 INFO - PROCESS | 1729 | 1468505938998 Marionette TRACE conn4 <- [1,3094,null,{}] 07:18:59 INFO - PROCESS | 1729 | 1468505939003 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:59 INFO - PROCESS | 1729 | 1468505939008 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:59 INFO - PROCESS | 1729 | 1468505939227 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 07:18:59 INFO - PROCESS | 1729 | 1468505939334 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:59 INFO - PROCESS | 1729 | 1468505939343 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:18:59 INFO - PROCESS | 1729 | ++DOCSHELL 0x8bc52c00 == 34 [pid = 1729] [id = 783] 07:18:59 INFO - PROCESS | 1729 | ++DOMWINDOW == 72 (0x8e18a400) [pid = 1729] [serial = 2348] [outer = (nil)] 07:18:59 INFO - PROCESS | 1729 | ++DOMWINDOW == 73 (0x91065c00) [pid = 1729] [serial = 2349] [outer = 0x8e18a400] 07:18:59 INFO - PROCESS | 1729 | 1468505939423 Marionette DEBUG loaded listener.js 07:18:59 INFO - PROCESS | 1729 | ++DOMWINDOW == 74 (0x9171e400) [pid = 1729] [serial = 2350] [outer = 0x8e18a400] 07:19:00 INFO - PROCESS | 1729 | 1468505940047 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 07:19:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 07:19:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1090ms 07:19:00 INFO - PROCESS | 1729 | 1468505940088 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 07:19:00 INFO - PROCESS | 1729 | 1468505940092 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 07:19:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 07:19:00 INFO - PROCESS | 1729 | 1468505940098 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 07:19:00 INFO - PROCESS | 1729 | 1468505940102 Marionette TRACE conn4 <- [1,3098,null,{}] 07:19:00 INFO - PROCESS | 1729 | 1468505940107 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:00 INFO - PROCESS | 1729 | 1468505940117 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:19:00 INFO - PROCESS | 1729 | 1468505940359 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 07:19:00 INFO - PROCESS | 1729 | 1468505940375 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:00 INFO - PROCESS | 1729 | 1468505940383 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:19:00 INFO - PROCESS | 1729 | ++DOCSHELL 0x92060800 == 35 [pid = 1729] [id = 784] 07:19:00 INFO - PROCESS | 1729 | ++DOMWINDOW == 75 (0x92062800) [pid = 1729] [serial = 2351] [outer = (nil)] 07:19:00 INFO - PROCESS | 1729 | ++DOMWINDOW == 76 (0x926cec00) [pid = 1729] [serial = 2352] [outer = 0x92062800] 07:19:00 INFO - PROCESS | 1729 | 1468505940452 Marionette DEBUG loaded listener.js 07:19:00 INFO - PROCESS | 1729 | ++DOMWINDOW == 77 (0x927c0800) [pid = 1729] [serial = 2353] [outer = 0x92062800] 07:19:01 INFO - PROCESS | 1729 | 1468505941454 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 07:19:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 07:19:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 07:19:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1383ms 07:19:01 INFO - PROCESS | 1729 | 1468505941484 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 07:19:01 INFO - PROCESS | 1729 | 1468505941491 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 07:19:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 07:19:01 INFO - PROCESS | 1729 | 1468505941545 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 07:19:01 INFO - PROCESS | 1729 | 1468505941550 Marionette TRACE conn4 <- [1,3102,null,{}] 07:19:01 INFO - PROCESS | 1729 | 1468505941565 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:01 INFO - PROCESS | 1729 | 1468505941571 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:19:01 INFO - PROCESS | 1729 | 1468505941759 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 07:19:01 INFO - PROCESS | 1729 | 1468505941962 Marionette TRACE conn4 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:01 INFO - PROCESS | 1729 | 1468505941973 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:19:02 INFO - PROCESS | 1729 | ++DOCSHELL 0x8d3c4000 == 36 [pid = 1729] [id = 785] 07:19:02 INFO - PROCESS | 1729 | ++DOMWINDOW == 78 (0x8d3c9400) [pid = 1729] [serial = 2354] [outer = (nil)] 07:19:02 INFO - PROCESS | 1729 | ++DOMWINDOW == 79 (0x8e187800) [pid = 1729] [serial = 2355] [outer = 0x8d3c9400] 07:19:02 INFO - PROCESS | 1729 | 1468505942098 Marionette DEBUG loaded listener.js 07:19:02 INFO - PROCESS | 1729 | ++DOMWINDOW == 80 (0x8e53bc00) [pid = 1729] [serial = 2356] [outer = 0x8d3c9400] 07:19:03 INFO - PROCESS | 1729 | 1468505943035 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 07:19:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 07:19:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1541ms 07:19:03 INFO - PROCESS | 1729 | 1468505943082 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 07:19:03 INFO - PROCESS | 1729 | 1468505943089 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 07:19:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 07:19:03 INFO - PROCESS | 1729 | 1468505943099 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 07:19:03 INFO - PROCESS | 1729 | 1468505943103 Marionette TRACE conn4 <- [1,3106,null,{}] 07:19:03 INFO - PROCESS | 1729 | 1468505943110 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:03 INFO - PROCESS | 1729 | 1468505943116 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:19:03 INFO - PROCESS | 1729 | 1468505943295 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 07:19:03 INFO - PROCESS | 1729 | 1468505943494 Marionette TRACE conn4 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:03 INFO - PROCESS | 1729 | 1468505943502 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:19:03 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f1ee400 == 37 [pid = 1729] [id = 786] 07:19:03 INFO - PROCESS | 1729 | ++DOMWINDOW == 81 (0x8f502c00) [pid = 1729] [serial = 2357] [outer = (nil)] 07:19:03 INFO - PROCESS | 1729 | ++DOMWINDOW == 82 (0x8f584400) [pid = 1729] [serial = 2358] [outer = 0x8f502c00] 07:19:03 INFO - PROCESS | 1729 | 1468505943629 Marionette DEBUG loaded listener.js 07:19:03 INFO - PROCESS | 1729 | ++DOMWINDOW == 83 (0x90fe2800) [pid = 1729] [serial = 2359] [outer = 0x8f502c00] 07:19:04 INFO - PROCESS | 1729 | 1468505944561 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 07:19:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 07:19:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 07:19:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 07:19:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1485ms 07:19:04 INFO - PROCESS | 1729 | 1468505944585 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 07:19:04 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 07:19:04 INFO - PROCESS | 1729 | 1468505944589 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 07:19:04 INFO - PROCESS | 1729 | 1468505944596 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 07:19:04 INFO - PROCESS | 1729 | 1468505944603 Marionette TRACE conn4 <- [1,3110,null,{}] 07:19:04 INFO - PROCESS | 1729 | 1468505944620 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:04 INFO - PROCESS | 1729 | 1468505944628 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:19:04 INFO - PROCESS | 1729 | 1468505944881 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 07:19:05 INFO - PROCESS | 1729 | 1468505945086 Marionette TRACE conn4 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:05 INFO - PROCESS | 1729 | 1468505945097 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:19:05 INFO - PROCESS | 1729 | ++DOCSHELL 0x92063000 == 38 [pid = 1729] [id = 787] 07:19:05 INFO - PROCESS | 1729 | ++DOMWINDOW == 84 (0x9206bc00) [pid = 1729] [serial = 2360] [outer = (nil)] 07:19:05 INFO - PROCESS | 1729 | ++DOMWINDOW == 85 (0x927be000) [pid = 1729] [serial = 2361] [outer = 0x9206bc00] 07:19:05 INFO - PROCESS | 1729 | 1468505945184 Marionette DEBUG loaded listener.js 07:19:05 INFO - PROCESS | 1729 | ++DOMWINDOW == 86 (0x927c6c00) [pid = 1729] [serial = 2362] [outer = 0x9206bc00] 07:19:05 INFO - PROCESS | 1729 | 1468505945968 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 07:19:05 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 07:19:05 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 07:19:05 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 07:19:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:19:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:19:05 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 07:19:05 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1402ms 07:19:06 INFO - PROCESS | 1729 | 1468505946002 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 07:19:06 INFO - PROCESS | 1729 | 1468505946007 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 07:19:06 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 07:19:06 INFO - PROCESS | 1729 | 1468505946014 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 07:19:06 INFO - PROCESS | 1729 | 1468505946016 Marionette TRACE conn4 <- [1,3114,null,{}] 07:19:06 INFO - PROCESS | 1729 | 1468505946023 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:06 INFO - PROCESS | 1729 | 1468505946028 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:19:06 INFO - PROCESS | 1729 | 1468505946187 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 07:19:06 INFO - PROCESS | 1729 | 1468505946403 Marionette TRACE conn4 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"dcfc0e97-ed41-40a2-a882-62fc6edf17c4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:06 INFO - PROCESS | 1729 | 1468505946411 Marionette INFO sendAsync a2538ce1-b64c-44a8-bbbf-becb7463e561 07:19:06 INFO - PROCESS | 1729 | ++DOCSHELL 0x8f588000 == 39 [pid = 1729] [id = 788] 07:19:06 INFO - PROCESS | 1729 | ++DOMWINDOW == 87 (0x926ce000) [pid = 1729] [serial = 2363] [outer = (nil)] 07:19:06 INFO - PROCESS | 1729 | ++DOMWINDOW == 88 (0x93792800) [pid = 1729] [serial = 2364] [outer = 0x926ce000] 07:19:06 INFO - PROCESS | 1729 | 1468505946491 Marionette DEBUG loaded listener.js 07:19:06 INFO - PROCESS | 1729 | ++DOMWINDOW == 89 (0x93799400) [pid = 1729] [serial = 2365] [outer = 0x926ce000] 07:19:07 INFO - PROCESS | 1729 | 1468505947316 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 07:19:07 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 07:19:07 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1333ms 07:19:07 INFO - PROCESS | 1729 | 1468505947347 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 07:19:07 INFO - PROCESS | 1729 | 1468505947350 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 07:19:08 WARNING - u'runner_teardown' () 07:19:08 INFO - No more tests 07:19:08 INFO - Got 0 unexpected results 07:19:08 INFO - SUITE-END | took 1220s 07:19:08 INFO - Closing logging queue 07:19:08 INFO - queue closed 07:19:08 INFO - Return code: 0 07:19:08 WARNING - # TBPL SUCCESS # 07:19:08 INFO - Running post-action listener: _resource_record_post_action 07:19:08 INFO - Running post-run listener: _resource_record_post_run 07:19:09 INFO - Total resource usage - Wall time: 1254s; CPU: 98.0%; Read bytes: 14159872; Write bytes: 922361856; Read time: 584; Write time: 227680 07:19:09 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 07:19:09 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 4096; Write bytes: 134561792; Read time: 12; Write time: 112468 07:19:09 INFO - run-tests - Wall time: 1225s; CPU: 98.0%; Read bytes: 11608064; Write bytes: 784539648; Read time: 440; Write time: 114052 07:19:09 INFO - Running post-run listener: _upload_blobber_files 07:19:09 INFO - Blob upload gear active. 07:19:09 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 07:19:09 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 07:19:09 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 07:19:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 07:19:10 INFO - (blobuploader) - INFO - Open directory for files ... 07:19:10 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 07:19:10 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:19:10 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:19:11 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 07:19:11 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:19:11 INFO - (blobuploader) - INFO - Done attempting. 07:19:11 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 07:19:11 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:19:11 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:19:12 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 07:19:12 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:19:12 INFO - (blobuploader) - INFO - Done attempting. 07:19:12 INFO - (blobuploader) - INFO - Iteration through files over. 07:19:12 INFO - Return code: 0 07:19:12 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 07:19:12 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 07:19:12 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/806bab9b2c79bc829a241711c14bdc9192e26e893c307e498d74406963159b5215082fbc2881fcbb4aa1b4d31cb0879fb70d36feb478610f8a3c851889c38c25", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d616f4a85be8c4ccd45fb58c33909c75e415e1866dbdef16cadd2ca85b79726797ab88895d8c48de2c9423bc1aa646e9e681eca542f7c81b043be7e3576b6443"} 07:19:12 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 07:19:12 INFO - Writing to file /builds/slave/test/properties/blobber_files 07:19:12 INFO - Contents: 07:19:12 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/806bab9b2c79bc829a241711c14bdc9192e26e893c307e498d74406963159b5215082fbc2881fcbb4aa1b4d31cb0879fb70d36feb478610f8a3c851889c38c25", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d616f4a85be8c4ccd45fb58c33909c75e415e1866dbdef16cadd2ca85b79726797ab88895d8c48de2c9423bc1aa646e9e681eca542f7c81b043be7e3576b6443"} 07:19:12 INFO - Running post-run listener: copy_logs_to_upload_dir 07:19:12 INFO - Copying logs to upload dir... 07:19:12 INFO - mkdir: /builds/slave/test/build/upload/logs 07:19:12 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1385.803926 ========= master_lag: 22.30 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 28 secs) (at 2016-07-14 07:19:32.777694) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 19 secs) (at 2016-07-14 07:19:32.794179) ========= 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-1468503602.866460-1150880916 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/806bab9b2c79bc829a241711c14bdc9192e26e893c307e498d74406963159b5215082fbc2881fcbb4aa1b4d31cb0879fb70d36feb478610f8a3c851889c38c25", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d616f4a85be8c4ccd45fb58c33909c75e415e1866dbdef16cadd2ca85b79726797ab88895d8c48de2c9423bc1aa646e9e681eca542f7c81b043be7e3576b6443"} build_url:https://queue.taskcluster.net/v1/task/AcHx4e6DRJu45E37tw5dRw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/AcHx4e6DRJu45E37tw5dRw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.030985 build_url: 'https://queue.taskcluster.net/v1/task/AcHx4e6DRJu45E37tw5dRw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/806bab9b2c79bc829a241711c14bdc9192e26e893c307e498d74406963159b5215082fbc2881fcbb4aa1b4d31cb0879fb70d36feb478610f8a3c851889c38c25", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d616f4a85be8c4ccd45fb58c33909c75e415e1866dbdef16cadd2ca85b79726797ab88895d8c48de2c9423bc1aa646e9e681eca542f7c81b043be7e3576b6443"}' symbols_url: 'https://queue.taskcluster.net/v1/task/AcHx4e6DRJu45E37tw5dRw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 19.11 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 19 secs) (at 2016-07-14 07:19:51.934510) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 4 secs) (at 2016-07-14 07:19:51.934843) ========= 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-1468503602.866460-1150880916 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017365 ========= master_lag: 4.46 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 4 secs) (at 2016-07-14 07:19:56.408738) ========= ========= Started reboot skipped (results: 3, elapsed: 2 secs) (at 2016-07-14 07:19:56.409020) ========= ========= Finished reboot skipped (results: 3, elapsed: 2 secs) (at 2016-07-14 07:19:59.394761) ========= ========= Total master_lag: 165.10 =========